Metoda toString() obiektu JavaScript
- Poprzednia strona seal()
- Następna strona valueOf()
- Wróć do poprzedniego poziomu Podręcznik obiektu JavaScript
Definicja i zastosowanie
toString()
Metoda zwraca obiekt jako ciąg znaków.
Jeśli toString()
Metoda nie może zwrócić ciągu znaków, zwraca "[object Object]".
Object.toString()
Zawsze zwraca konstruktor obiektu.
toString()
Metoda nie zmienia oryginalnego obiektu.
Opis
Każdy obiekt JavaScript ma toString()
Metoda.
JavaScript wewnętrznie używa tego, gdy potrzebujesz wyświetlić obiekt jako tekst (np. w HTML) lub gdy chcesz użyć obiektu jako ciągu znaków: toString()
Metoda.
Zwykle nie używasz tego w swoim kodzie.
Przykład
Przykład 1
Użycie toString() na tablicy:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
Przykład 2
Użycie toString() na obiekcie:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Przykład 3
Użycie Object.toString() na obiekcie:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Gramatyka
obiekt.toString()
Parametry
Brak parametrów.
Zwrócony wartość
Typ | Opis |
---|---|
Ciąg znaków | Ciąg znaków reprezentujący obiekt. |
"[object type]" | Jeśli nie zwróciła cię ciągu znaków. |
Obsługa przeglądarki
toString()
To cechy ECMAScript1 (ES1).
Wszystkie nowoczesne przeglądarki obsługują ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Wspieraj | Wspieraj | Wspieraj | Wspieraj | Wspieraj | Wspieraj |
Strony związane
- Poprzednia strona seal()
- Następna strona valueOf()
- Wróć do poprzedniego poziomu Podręcznik obiektu JavaScript