Преобразование массива в строку

Преобразовать массив в строку позволяют следующие методы:

  • join([<Разделитель>]) — возвращает строку, полученную в результате объединения всех элементов массива через разделитель:
let arr = [ 'Один', 'Два', 'Три' ];
let str = arr.join(' - ');
console.log(str); // Один - Два - Три

Если параметр не указан, то в качестве символа-разделителя будет использоваться запятая:

let arr = [ 'Один', 'Два', 'Три' ];
let str = arr.join();
console.log(str); // Один,Два,Три
  • toString() — преобразует массив в строку. Элементы перечисляются через запятую без пробела. Метод вызывается автоматически при использовании строкового контекста. Пример:
let arr = [ 'Один', 'Два', 'Три' ];
console.log(arr.toString()); // Один,Два,Три
console.log(arr + '');       // Один,Два,Три
  • toLocaleString() — преобразует массив в строку. Элементы указываются через запятую без пробела. Если элементами массива являются объекты, то для преобразования в строку будет вызван метод toLocaleString() этих объектов:
let arr = [ new Date(), 1234.45678 ];
console.log(arr.toString());
// Thu Oct 08 2020 22:25:05 GMT+0300 (GMT+03:00),1234.45678
console.log(arr.toLocaleString());
// 2020-10-8 22:25:05,1,234.457

Учебник по Node.js и JavaScript
Учебник по JavaScript (Node.js) в формате PDF

Помощь сайту

ЮMoney (Yandex-деньги): 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов