Нет. В JavaScript String является подсчитанной последовательностью кодовых единиц UTF-16. Если вам нужна другая кодировка символов, вы используете другой тип данных, например, Buffer или UInt8Array. И, таким образом, ни один Unescape не возвращает ASCII-строку;хотя он может вернуть строку только с C0 Controls и Basic Latin кодовыми точками.
(Но, да, очень распространенным условием для добавления не-ASCII в URL (после протокола, имени домена и любого порта, пароля и имени пользователя) является% -кодирование некоторых байтов, и очень распространенноеСоглашение, для которого байты для вставки URL-адреса заключаются в кодировании текста UTF-8.