MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

decodeURIComponent()

Сводка

Метод decodeURIComponent() декодирует управляющие последовательности символов в компоненте Uniform Resource Identifier (URI), созданные с помощью метода encodeURIComponent или другой подобной процедуры.

Синтаксис

decodeURIComponent(encodedURI)

Параметры

encodedURI
Строка, содержащая закодированный компонент Uniform Resource Identifier.

Возвращаемое значение

Новая строка, содержащая декодированную версию переданного в качестве параметра компонента Uniform Resource Identifier (URI).

Описание

Заменяет каждую управляющую последовательность в закодированном компоненте URI соответствующим ей символом.

Примеры

Декодирование компонента кириллического URL

decodeURIComponent("JavaScript_%D1%88%D0%B5%D0%BB%D0%BB%D1%8B");
// "JavaScript_шеллы"

Спецификации

Спецификация Статус Комментарий
ECMAScript 3rd Edition (ECMA-262) Стандарт Изначальное определение.
ECMAScript 5.1 (ECMA-262)
Определение 'decodeURIComponent' в этой спецификации.
Стандарт  
ECMAScript 2015 (6th Edition, ECMA-262)
Определение 'decodeURIComponent' в этой спецификации.
Стандарт  
ECMAScript 2017 Draft (ECMA-262)
Определение 'decodeURIComponent' в этой спецификации.
Черновик  

Совместимость с браузерами

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка (Да) (Да) (Да) (Да) (Да)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка (Да) (Да) (Да) (Да) (Да) (Да)

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: KTatyana, hellboy81
 Обновлялась последний раз: KTatyana,