La fonction dépréciée unescape()
calcule une nouvelle chaîne de caractères et remplace les séquences d'échappement hexadécimales par les caractères qu'elles représentent. Les séquences d'échappement peuvent provenir de la fonction escape
. Cette méthode est obsolète, c'est pourquoi il est conseillé d'utiliser decodeURI
ou decodeURIComponent
à la place.
Note :
unescape()
ne doit pas être utilisée pour décoder les URI. À la place, utilisez decodeURI
.Syntaxe
unescape(str)
Paramètres
str
- La chaîne de caractères à décoder.
Valeur de retour
Une nouvelle chaîne de caractères dont les caractères ont été décodés.
Description
La fonction unescape
est une propriété de l'objet global.
Exemples
unescape("abc123"); // "abc123" unescape("%E4%F6%FC"); // "äöü" unescape("%u0107"); // "ć"
Spécifications
Spécification | État | Commentaires |
---|---|---|
ECMAScript 2017 Draft (ECMA-262) La définition de 'unescape' dans cette spécification. |
Projet | Définie dans l'annexe B (normative) pour les fonctionnalités additionnelles d'ECMAScript pour les navigateurs Web. |
ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'unescape' dans cette spécification. |
Standard | Définie dans l'annexe B (normative) pour les fonctionnalités additionnelles d'ECMAScript pour les navigateurs Web. |
ECMAScript 5.1 (ECMA-262) La définition de 'unescape' dans cette spécification. |
Standard | Définie dans l'annexe B (informative) sur la compatibilité. |
ECMAScript 1st Edition (ECMA-262) La définition de 'unescape' dans cette spécification. |
Standard | Définition initiale |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |
Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support simple | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight,
ea1000
Dernière mise à jour par :
SphinxKnight,