Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
String.prototype.toString()
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthodetoString() renvoie une chaine de caractères représentant l'objet renseigné.
Dans cet article
Exemple interactif
const stringObj = new String("foo");console.log(stringObj);// Expected output: String { "foo" }console.log(stringObj.toString());// Expected output: "foo"Syntaxe
str.toString();Valeur de retour
Une chaîne de caractères représentant la chaîne appelante.
Description
L'objetString surcharge la méthodetoString() de l'objetObject ; il n'hérite pas deObject.prototype.toString(). Pour Les objetsString, la méthodetoString() renvoie une chaine de caractères représentant l'objet, et est similaire à la méthodeString.prototype.valueOf().
Exemples
L'exemple suivant affiche la valeur textuelle d'un objetString :
var x = new String("coucou monde");console.log(x.toString()); // affiche "coucou monde"Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-string.prototype.tostring> |