Array.prototype.join
Объединяет элементы массива в строку.
Доступно с: ES1
Синтаксис
array.join(separator)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| separator | string | Необязательный. Строка между элементами; по умолчанию запятая. |
Возвращаемое значение
stringСтрока из элементов массива.
Примеры
Список через запятую и пробел:
console.log(['red', 'green', 'blue'].join(', '));Результат:
red, green, blueСклейка без разделителя:
console.log(['J', 'S'].join(''));Результат:
JSПримечания
Значения null и undefined превращаются в пустую строку. Обратное действие выполняет split().
См. также
- String.prototype.split — Разбивает строку на массив по разделителю.
- Array.prototype.map — Создаёт новый массив, преобразуя каждый элемент.
- Array.prototype.concat — Объединяет массивы в новый массив.
Вопросы и ответы по теме
В учебнике
- Методы массивов — Как добавлять и удалять элементы массива в JavaScript: push, pop, shift, unshift, slice, splice, concat и join.