Método toString() de objeto JavaScript
- Página anterior seal()
- Página siguiente valueOf()
- Volver a la capa superior Manual de referencias de objetos JavaScript
Definición y uso
toString()
El método devuelve el objeto como cadena.
Si toString()
El método no puede devolver una cadena, devuelve "[object Object]".
Object.toString()
Siempre devuelve el constructor del objeto.
toString()
El método no cambia el objeto original.
Descripción
Cada objeto JavaScript tiene toString()
Método.
Cuando necesites mostrar un objeto como texto (como en HTML) o usar un objeto como cadena, JavaScript lo usa internamente toString()
Método.
Normalmente, no lo usarás en tu código.
Ejemplo
Ejemplo 1
Uso de toString() en un array:
const fruits = ["Banana", "Naranja", "Manzana", "Mango"]; let text = fruits.toString();
Ejemplo 2
Uso de toString() en un objeto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = person.toString();
Ejemplo 3
Uso de Object.toString() en un objeto:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.toString(person);
Sintaxis
object.toString()
Parámetros
Sin parámetros.
Valor de retorno
Tipo | Descripción |
---|---|
Cadena | Representa la cadena del objeto. |
"[object tipo]" | si no devuelve una cadena. |
Compatibilidad del navegador
toString()
Es una característica de ECMAScript1 (ES1).
Todos los navegadores modernos admiten ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Soporte | Soporte | Soporte | Soporte | Soporte | Soporte |
Páginas relacionadas
- Página anterior seal()
- Página siguiente valueOf()
- Volver a la capa superior Manual de referencias de objetos JavaScript