Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
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éthode toString() des valeurs Boolean retourne une chaîne de caractères représentant la valeur booléenne spécifiée.
Aucun.
Une chaîne de caractères qui représente l'objet Boolean.
L'objet Boolean surcharge la méthode toString de Object ; il n'hérite pas de Object.prototype.toString(). Pour les valeurs de type Boolean, la méthode toString retourne une représentation sous forme de chaîne de caractères de la valeur booléenne, qui est soit "true" soit "false".
La méthode toString() exige que sa valeur this soit une valeur primitive ou un objet enveloppe Boolean. Elle lève une exception TypeError pour d'autres valeurs de this sans tenter de les convertir en booléen.
Parce que Boolean ne possède pas de méthode [Symbol.toPrimitive](), JavaScript appelle automatiquement la méthode toString() lorsqu'un objet Boolean est utilisé dans un contexte où une chaîne de caractères est attendue, comme dans un littéral de gabarit. Cependant, les valeurs primitives booléennes n'utilisent pas la méthode toString() pour être converties en chaînes de caractères — elles sont directement converties en utilisant le même algorithme que l'implémentation initiale de toString().
Dans ce code, flag.toString() retourne "true" :
| ECMAScript® 2027 Language Specification # sec-boolean.prototype.tostring |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 16 déc. 2025 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.