JavaScript метод decodeURI()
JavaScript объект GlobalОпределение и применение
JavaScript метод decodeURI() декодирует URI (англ. Uniform Resource Identifier – унифицированный идентификатор ресурса), ранее созданный функцией encodeURI(), или другим подобным способом.
Поддержка браузерами
| Метод | ![]() Chrome | ![]() Firefox | ![]() Opera | ![]() Safari | ![]() IExplorer | ![]() Edge |
|---|---|---|---|---|---|---|
| decodeURI() | Да | Да | Да | Да | Да | Да |
JavaScript синтаксис:
decodeURI(encodedURI);
encodedURI - String
Версия JavaScript
ECMAScript 3rd Edition (ECMA-262)Значения параметров
| Параметр | Описание |
|---|---|
| encodedURI | Закодированный Uniform Resource Identifier – унифицированный идентификатор ресурса. |
Исключения
| Тип исключения | Описание |
|---|---|
| URIError | Возникает в том случае, если закодированная строка URI (унифицированный идентификатор ресурса) содержит недопустимые последовательности символов. |
Пример использования
const uri = "https://basicweb.ru/?q=справочник"; const encoded = encodeURI(uri); // кодируем URI console.log(encoded); // "https://basicweb.ru/?q=%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA" const decoded = decodeURI(encoded); // декодируем URI console.log(decoded); // "https://basicweb.ru/?q=справочник"JavaScript объект Global





