Función escape()‎ en JavaScript

Función escape()‎‎‎‎ en JavaScript
Función escape()‎‎‎‎ en JavaScript

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ísticaChromeFirefoxIEÓperaSafari
Soporte básico