АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
23 of 73 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

Произвольное количество массивов в один на ES6

Давайте сделаем функцию, которая параметром будет принимать любое количество массивов и сливать их в один. В этом нам поможет оператор ..., который в зависимости от позиции может быть оператором spread или оператором rest. Нам понадобятся оба его варианта!

Исходники кода

function concatAll(...arrs) { return [].concat(...arrs); } console.log(concatAll([1, 2, 3], [4, 5], [6, 7, 8]));

Смотрите также