JavaScript Object toString() metod
- Föregående sida seal()
- Nästa sida valueOf()
- Åter till föregående nivå JavaScript objekt referenshandbok
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();
Exempel 2
Använd toString() på objektet:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Exempel 3
Använd Object.toString() på objektet:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
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
- Föregående sida seal()
- Nästa sida valueOf()
- Åter till föregående nivå JavaScript objekt referenshandbok