From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../objets_globaux/string/quote/index.html | 72 ++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 files/fr/web/javascript/reference/objets_globaux/string/quote/index.html (limited to 'files/fr/web/javascript/reference/objets_globaux/string/quote/index.html') diff --git a/files/fr/web/javascript/reference/objets_globaux/string/quote/index.html b/files/fr/web/javascript/reference/objets_globaux/string/quote/index.html new file mode 100644 index 0000000000..181ae613fc --- /dev/null +++ b/files/fr/web/javascript/reference/objets_globaux/string/quote/index.html @@ -0,0 +1,72 @@ +--- +title: String.prototype.quote() +slug: Web/JavaScript/Reference/Objets_globaux/String/quote +tags: + - JavaScript + - Méthode + - Obsolete + - Prototype + - Reference + - String +translation_of: Archive/Web/JavaScript/String.quote +--- +
{{obsolete_header("37")}}{{JSRef}} {{Non-standard_header}}
+ +

La méthode quote() est une méthode non-standard qui permet de renvoyer une copie de la chaîne de caractères en remplaçant les différents caractères spéciaux de la chaîne par leur séquence d'échappement et en encadrant le résultat avec des doubles quotes (").

+ +

Syntaxe

+ +
str.quote()
+ +

Valeur de retour

+ +

Une nouvelle chaîne de caractères représentant la chaîne appelante, encadrée entre doubles quotes et pour laquelle les caractères spéciaux ont été échappés.

+ +

Exemples

+ +

Le tableau suivant illustre comment la méthode quote remplace les différents caractères spéciaux et encadre la chaîne résultante entre doubles quotes. La troisième colonne illustre comment la méthode eval évalue les séquences d'échappement à nouveau.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
strstr.quote()eval(str.quote())
Coucou monde !"Coucou monde !"Coucou monde !
Coucou
+         monde !
"Coucou\n\tmonde !"Coucou
+         monde !
" \ — '"\" \\ \u2014 '"" \ — '
+ +

Spécifications

+ +

Aucune. Cette méthode ne fait partie d'aucun standard. Elle a été implémentée avec JavaScript 1.3.

+ +

Compatibilité des navigateurs

+ + + +

{{Compat("javascript.builtins.String.quote")}}

+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf