Metodo toString() degli oggetti JavaScript
- Pagina precedente seal()
- Pagina successiva valueOf()
- Torna alla pagina precedente Manuale di riferimento degli oggetti JavaScript
Definizione e uso
toString()
Il metodo restituisce l'oggetto come stringa.
Se toString()
Il metodo non può restituire una stringa, quindi restituisce "[object Object]".
Object.toString()
Restituisce sempre il costruttore dell'oggetto.
toString()
Il metodo non cambia l'oggetto originale.
Descrizione
Ogni oggetto JavaScript ha toString()
Metodo.
Quando è necessario visualizzare un oggetto come testo (ad esempio in HTML) o utilizzare un oggetto come stringa, JavaScript lo utilizza internamente toString()
Metodo.
Di solito, non lo utilizzerai nel tuo codice.
Esempio
Esempio 1
Usare toString() sull'array:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
Esempio 2
Usare toString() sull'oggetto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Esempio 3
Usare Object.toString() sull'oggetto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Sintassi
oggetto.toString()
Parametro
Nessun parametro.
Valore di ritorno
Tipo | Descrizione |
---|---|
Stringa | Rappresenta la stringa dell'oggetto. |
"[object type]" | Se non riesce a restituire una stringa. |
Supporto del browser
toString()
È una caratteristica di ECMAScript1 (ES1).
Tutti i browser moderni supportano ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente seal()
- Pagina successiva valueOf()
- Torna alla pagina precedente Manuale di riferimento degli oggetti JavaScript