Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
El método toString()
retorna una cadena de caracteres representando el array especificado y sus elementos.
Sintaxis
arr.toString()
Parámetros
Ninguno.
Descripción
El objeto Array
sustituye el método toString
del Object
. Para los objetos Array, el método toString se concatena con el arreglo y retorna una cadena de caracteres que contienen cada elemento separado por comas. Por ejemplo, el siguiente código crea un arreglo y utiliza toString para convertir el arreglo a cadena de caracteres.
var meses = ['Enero', 'Febrero', 'Marzo', 'Abril']; var miVariable = meses.toString(); // asigna 'Enero, Febrero, Marzo, Abril' a miVariable.
Javascript llama al método toString automáticamente cuando un arreglo va a ser representado como un valor de texto o cuando se le hace referencia a un arreglo en una concatenación de caracteres.
Semántica de ECMAScript 5
Empezando en JavaScript 1.8.5 (Firefox 4), y consistente con la 5ta edición de semántica de ECMAScript, el método toString() es genérico y puede ser usado con cualquier objeto. Si el objeto tiene un método join(), este será llamado y el valor será retornado. De otra manera Object.prototype.toString()
será llamado, y el valor resultante será retornado.
Especificaciones
Especificación | Estatus | Comentario |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Definición inicial. Implementado en JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) The definition of 'Array.prototype.toString' in that specification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Array.prototype.toString' in that specification. |
Standard |
Compatibilidad con navegadores
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Soporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome para Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Soporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |