JavaScript метод toString()

JavaScript Array

Определение и применение

JavaScript метод toString() позволяет преобразовать и объединить все элементы массива в одно строковое значение. Элементы массива будут разделены запятой.


Обращаю Ваше внимание, что метод toString() начиная с версии JavaScript 1.8.5 (в соответствии с сементикой ECMAScript 5) является обобщённым, и может использоваться с любым объектом. Если объект имеет метод join(), то он будет вызван и результат его работы будет возвращён, в противном случае будет вызван метод Object.prototype.toString() и будет возвращён результат его работы.

Если метод вызывается на пустом массиве (длина массива соответствует нулю), то в этом случае будет возвращена пустая строка. Любой элемент массива, который имеет значение undefined, или null, будет преобразован в пустую строку.


Поддержка браузерами

МетодChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
toString()ДаДаДаДаДаДа

JavaScript синтаксис:

array.toString()

Версия JavaScript

ECMAScript 1 (реализовано в JavaScript 1.1)

Значения параметров

Нет

Пример использования

var x = [1, 2, 3, "a", "b", "c"]; // инициализируем переменную, содержащую массив
var a = x.toString(); // значение переменной "1,2,3,a,b,c"

var y = [undefined, null, 1, 2, 3, null]; // инициализируем переменную, содержащую массив
var b = y.toString(); // значение переменной ",,1,2,3,"

var z = []; // инициализируем переменную, содержащую пустой массив
var c = z.toString(); // значение переменной ""
JavaScript Array