Метод Array.join() преобразует все элементы массива в строки и объединяет их. Можно указать необязательный строковый аргумент, предназначенный для раз_ деления элементов в результирующей строке. Если разделитель не задан, исполь_ зуется запятая. Например, следующий фрагмент дает в результате строку "1,2,3":
var a = [1, 2, 3]; // Создает новый массив с указанными тремя элементами var s = a.join(); // s == "1,2,3"
134 Глава 7. Объекты и массивы

В следующем примере задается необязательный разделитель, что приводит к не_ сколько иному результату:
s = a.join(", "); // s == "1, 2, 3"
Обратите внимание на пробел после запятой.
Метод Array.join() является обратным по отношению к методу String.split(), создающему массив путем разбиения строки на фрагменты.