
La función escape() en javascript escapa los caracteres especiales en una cadena y devuelve la cadena codificada.
Características generales
La función escape
es una propiedad del objeto global y codificará caracteres especiales excepto para @*_+-./
.
La representación hexadecimal de estos caracteres se formará de %xx
manera que sean caracteres cuyo valor de su código (valor de la unidad de código) sea menor que 0xFF, y caracteres que sean mayores que el valor del símbolo que utilizará la fórmula .%uxxxx
escape('abc123'); // "abc123" escape('äöü'); // "%E4%F6%FC" escape('ć'); // "%u0107" escape('ع'); // "%u0639" // caracteres de escape('@*_+-./'); // "@*_+-./"
Estructura escape() javascript
escape(str)
str
La cadena que se codificará.
Valor a devolver
Cadena Representa la versión codificada de la cadena de texto.
Soporte de navegadores
Característica | Chrome | Firefox | IE | Ópera | Safari |
---|---|---|---|---|---|
Soporte básico | sí | sí | sí | sí | sí |
- Expresión const en JavaScript
- Expresión let en JavaScript
- Expresión var en JavaScript
- Expresión try…catch en JavaScript
- Expresión throw en JavaScript
- Continue en JavaScript
- Switch en JavaScript
- Expresiones if…else en JavaScript
- Declaración vacía o empty en JavaScript
- Break en JavaScript
- Sentencia block en JavaScript
- Arguments en JavaScript
- Promise en JavaScript
- Number en JavaScript
- Características JSON en JavaScript
- Array en JavaScript
- RegExp en JavaScript
- String en JavaScript
- Date en JavaScript
- Math en JavaScript
- URIError en JavaScript
- TypeError en JavaScript
- SyntaxError en JavaScript
- ReferenceError en JavaScript
- RangeError en JavaScript
- EvalError en JavaScript
- Características Boolean en JavaScript
- Error en JavaScript
- Función Symbol en JavaScript
- Constructor Function en JavaScript
- Constructor Object en JavaScript
- Función unescape() en JavaScript
- Función eval() en JavaScript
- Valor null en JavaScript
- Características Undefined en JavaScript
- Características NaN en JavaScript
- Características Infinity en JavaScript
- Función parseFloat() en JavaScript
- Función isNaN() en JavaScript
- Función isFinite() en JavaScript
- Función escape() en JavaScript
- Función encodeURIComponent() en JavaScript