| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/unescape | [Back] [Original] |
Get to know MDN better
Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.
Avoid using this feature in new projects.
TC39 included the escape() and unescape() methods in Annex B of the ECMAScript specification, which covers JavaScript features with "one or more undesirable characteristics and in the absence of legacy usage would be removed."
This feature may be a candidate for removal from web standards or browsers.
Nota:
unescape() no es una funcin estndar implementada por los navegadores y solo se estandariz para la compatibilidad entre motores. No es necesario que todos los motores de JavaScript lo implementen y es posible que no funcione en todas partes. Use decodeURIComponent() o decodeURI() si es posible.
La funcin unescape() calcula una nueva cadena en la que las secuencias de escape hexadecimales se reemplazan con los caracteres que representan. Las secuencias de escape pueden ser introducidas por una funcin como escape().
unescape(str)
strUna cadena a decodificar.
Una nueva cadena en la que ciertos caracteres no han sido reemplazados.
unescape() es una propiedad de funcin del objeto global.
La funcin unescape() reemplaza cualquier secuencia de escape con el carcter que representa. Especficamente, reemplaza cualquier secuencia de escape de la forma %XX o %uXXXX (donde X representa un dgito hexadecimal) con el carcter que tiene el valor hexadecimal XX/XXXX. Si la secuencia de escape no es una secuencia de escape vlida (por ejemplo, si "%" va seguido de uno o ningn dgito hexadecimal), se deja como est.
Nota:
Esta funcin se us principalmente para la codificacin de URL y se basa en parte en el formato de escape en RFC 1738. La funcin unescape() no evala secuencias de escape en cadenas literales. Puede reemplazar \xXX con %XX y \uXXXX con %uXXXX para obtener una cadena que unescape() pueda manejar.
unescape("abc123"); // "abc123"
unescape("%E4%F6%FC"); // ""
unescape("%u0107"); // ""
| Specification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-unescape-string |
This page was last modified on 21 jul 2025 by MDN contributors.
Your blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |