Fonction escape()JavaScript

函数参考手册Fonctions globales JavaScript

Définition et utilisation

La fonction escape() encode une chaîne afin qu'elle puisse être lue sur tous les ordinateurs.

Cette méthode n'encode pas les lettres et les chiffres ASCII, ni les signes de ponctuation ASCII suivants : * @ - _ + . / . Tous les autres caractères sont remplacés par des séquences d'échappement.

Astuce :Utilisez la méthodeunescape()pour décoder la chaîne.

Remarque :La fonction escape() a été retirée des normes Web, donc essayez de ne pas utiliser cette fonction ; vous pouvez utiliserencodeURIouencodeURIComponentà la place.

Syntaxe

escape(string)

Paramètre Description
string Requis. La chaîne à échapper ou à encoder.


Prise en charge des navigateurs

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge la fonction escape()


Conseils et notes

Remarque :La fonction escape() ne peut pas être utilisée pour encoder des URI (Uniform Resource Identifier, « URI » en abrégé). Vous pouvez utiliser la fonctionencodeURI()à la place.


Exemples

Exemples

Utilisez escape() pour encoder une chaîne :

<script>

document.write(escape("Need tips? Visit EXAMPLE!"));

</script>

La sortie de l'exemple ci-dessus est :

Need%20tips%3F%20Visit%20EXAMPLE%21

Essayez-le vous-même »


函数 参考手册Fonctions globales JavaScript Autres extensions