Méthode toString() d'objet JavaScript
- Page précédente seal()
- Page suivante valueOf()
- Retour au niveau supérieur Manuel de référence des objets JavaScript
Définition et utilisation
toString()
La méthode retourne l'objet sous forme de chaîne.
Si toString()
La méthode ne peut pas retourner une chaîne, alors elle retourne "[object Object]".
Object.toString()
Retourne toujours le constructeur de l'objet.
toString()
La méthode ne change pas l'objet original.
Description
Chaque objet JavaScript a toString()
Méthode.
Lorsque vous avez besoin d'afficher un objet sous forme de texte (comme dans HTML) ou d'utiliser un objet comme une chaîne, JavaScript utilise internement toString()
Méthode.
Généralement, vous n'utiliserez pas cela dans votre code.
Instance
Exemple 1
Utilisation de toString() sur un tableau :
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
Exemple 2
Utilisation de toString() sur un objet :
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Exemple 3
Utilisation de Object.toString() sur un objet :
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Syntaxe
object.toString()
Paramètres
Aucun paramètre.
Valeur de retour
Type | Description |
---|---|
Chaîne | représente la chaîne de l'objet. |
"[object type]" | si elle ne peut pas retourner une chaîne. |
Support du navigateur
toString()
C'est une caractéristique de ECMAScript1 (ES1).
Tous les navigateurs modernes prennent en charge ES1 (JavaScript 1997) :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Page précédente seal()
- Page suivante valueOf()
- Retour au niveau supérieur Manuel de référence des objets JavaScript