Método toString() de objeto JavaScript
- Página anterior seal()
- Próxima página valueOf()
- Voltar para a camada superior Manual de referência do objeto JavaScript
Definição e uso
toString()
O método retorna o objeto como string.
Se toString()
O método não pode retornar uma string, então retorna "[object Object]".
Object.toString()
Sempre retorna o construtor do objeto.
toString()
O método não altera o objeto original.
Descrição
Cada objeto JavaScript tem toString()
Método.
Quando precisar exibir um objeto como texto (como em HTML) ou usar um objeto como string, o JavaScript usa internamente toString()
Método.
Normalmente, você não usaria isso no seu código.
Exemplo
Exemplo 1
Usar toString() no array:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; let text = fruits.toString();
Exemplo 2
Usar toString() no objeto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Exemplo 3
Usar Object.toString() no objeto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Sintaxe
object.toString()
Parâmetros
Sem parâmetros.
Retorno
Tipo | Descrição |
---|---|
String | Representa a string do objeto. |
"[object type]" | Se ele não puder retornar uma string. |
Suporte do navegador
toString()
É uma característica do ECMAScript1 (ES1).
Todos os navegadores modernos suportam ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte | Suporte |
Páginas relacionadas
- Página anterior seal()
- Próxima página valueOf()
- Voltar para a camada superior Manual de referência do objeto JavaScript