JavaScript Object toString() metod

Definition och användning

toString() Metoden returnerar objektet som en sträng.

Om toString() Metoden kan inte returnera en sträng, då returneras "[object Object]".

Object.toString() Returnerar alltid objektets konstruktör.

toString() Metoden ändrar inte det ursprungliga objektet.

Beskrivning

Varje JavaScript-objekt har toString() Metod.

När du behöver visa ett objekt som text (t.ex. i HTML) eller använda objektet som en sträng, använder JavaScript intern toString() Metod.

Normalt använder du inte det i ditt eget kod.

Exempel

Exempel 1

Använd toString() på arrayen:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
let text = fruits.toString();

Prova själv

Exempel 2

Använd toString() på objektet:

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

Prova själv

Exempel 3

Använd Object.toString() på objektet:

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

Prova själv

Syntax

object.toString()

Parametrar

Inga parametrar.

Returvärde

Typ Beskrivning
Sträng representerar en sträng för objektet.
"[object type]" om det inte kan returnera en sträng.

Webbläsarstöd

toString() är egenskaper för ECMAScript1 (ES1).

Alla moderna webbläsare stöder ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd Stöd

Relaterade sidor

JavaScript objekt

JavaScript objekt definiering

JavaScript objekt metod

JavaScript objekt egenskaper