История изменений
Исправление Nervous, (текущая версия) :
Вы хотите нескучных однострочников — их есть у меня.
const sidsRemote = [
[1, 2, 3],
[1, 2, 3],
[1, 2, 4],
];
const sidsLocal = [1, 2, 3];
const sids = sidsRemote.reduce((acc, val) => (acc.push(...val), acc), sidsLocal);
console.log('sids: %o', sids);
sids: [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 4]
Порядок малость перепутался, ну да это ерунда. Наверное.
Исходная версия Nervous, :
Вы хотите нескучных однострочников — их есть у меня.
const sidsRemote = [
[1, 2, 3],
[1, 2, 3],
[1, 2, 4],
];
const sidsLocal = [1, 2, 3];
const sids = sidsRemote.reduce((acc, val) => (acc.push(...val), acc), sidsLocal);
console.log('sids: %o', sids);
sids: [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 4]