--- title: decodeURIComponent() slug: Web/JavaScript/Reference/Global_Objects/decodeURIComponent translation_of: Web/JavaScript/Reference/Global_Objects/decodeURIComponent ---
{{jsSidebar("Objects")}}

Sommario

La funzione decodeURIComponent() decodifica una parte di {{Glossary("URI")}} creata da {{jsxref("Global_Objects/encodeURIComponent", "encodeURIComponent()")}} o una funzione simile.

Sintassi

decodeURIComponent(encodedURIComponent)

Parametri

encodedURIComponent
Una parte codificata di un {{Glossary("URI")}}

Descrizione

Sostituisce ogni sequenza di escape nella parte di {{Glossary("URI")}} codificata con il carattere che la rappresenta.

Esempio

Decodificare una parte di URL in Cirillico

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

Specifiche

Specifica Stato Commenti
ECMAScript 3rd Edition. Standard Definizione iniziale.
{{SpecName('ES5.1', '#sec-15.1.3.2', 'decodeURIComponent')}} {{Spec2('ES5.1')}}  
{{SpecName('ES6', '#sec-decodeuricomponent-encodeduricomponent', 'decodeURIComponent')}} {{Spec2('ES6')}}  

Compatibilità con i browser

{{ CompatibilityTable() }}

Funzionalità Chrome Firefox (Gecko) Internet Explorer Opera Safari
Supporto di base {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}
Funzionalità Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Supporto di base {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}

Vedi anche