Méthode toString() d'objet 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();

Essayez-le vous-même

Exemple 2

Utilisation de toString() sur un objet :

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
const keys = person.toString();

Essayez-le vous-même

Exemple 3

Utilisation de Object.toString() sur un objet :

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
const keys = Object.toString(person);

Essayez-le vous-même

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

Pages associées

Objets JavaScript

Définition des objets JavaScript

Méthodes des objets JavaScript

Propriétés des objets JavaScript