Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

19 Фев 2019

Объединение нескольких массивов с использованием spread()

Вместо того, чтобы использовать concat() для объединения массивов, попробуйте использовать spread оператор для объединения нескольких массивов в один.

let weekend = ['Saturday', 'Sunday'];
let work = ['Monday', 'Tuesday', 'Wednesday'];

// Старый способ 
let fullWeek = work.concat( 'Thursday', 'Friday', weekend);
console.log(fullWeek); // [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday' ]

// ES6 способ
let fullWeekES6 = [...work, 'Thursday', 'Friday', ...weekend];
console.log(fullWeekES6); // [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday' ]