JavaScript encodeURIComponent()
Пример
Кодировать URI:
let uri = "https://w3schools.com/my test.asp?name=ståle&car=saab";
let encoded = encodeURIComponent(uri);
Определение и использование
Метод encodeURIComponent()
кодирует компонент URI.
Метод encodeURIComponent()
кодирует специальные символы, включая: , / ? : @ & = + $ #
Примечание
Используйте функцию decodeURIComponent() для декодирования закодированного компонента URI.
Смотрите также:
Метод encodeURI() для кодирования URI
Метод decodeURI() для декодирования URI
Синтаксис
encodeURIComponent(uri)
Параметры
Parameter | Description |
uri | Required. The URI to be encoded. |
Возвращаемое значение
Тип | Описание |
Строка | Закодированный URI. |
Поддержка браузера
encodeURIComponent()
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |