Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
escape()
A função obsoletaescape() retorna uma nova string com certos caracteres substituídos por sua sequência hexadecial. UseencodeURI ouencodeURIComponent em seu lugar.
In this article
Sintaxe
escape(str)
Parâmetros
strUma string para ser codificada.
Descrição
A funçãoescape é uma propriedade doglobal object. Caracteres especiais são codificados, com a exceção de:@*_+-./
O formato hexadecimal de caracteres, que o valor unitário do código é0xFF or less, é uma sequência de escape de 2 digitos: %xx. Para caracteres com um código unitário maior, uma sequência de 4 digitos %uxxxx é usada.
Exemplos
js
escape("abc123"); // "abc123"escape("äöü"); // "%E4%F6%FC"escape("ć"); // "%u0107"// Caracteres Especiaisescape("@*_+-./"); // "@*_+-./"Especificações
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-escape-string> |