Как описано здесь, быстрый способ добавления массива b к массиву a в javascript - a.push.apply(a, b).
Вы заметите, что объект a используется дважды. На самом деле нам просто нужна функция push, а b.push.apply(a, b) выполняет точно ту же самую вещь - первый аргумент apply предоставляет this для прикладной функции.
Я думал, что имеет смысл использовать методы объекта Array напрямую: Array.push.apply(a, b). Но это не сработает!
Мне любопытно, почему нет, и если есть лучший способ достичь моей цели. (Применение функции push без необходимости одновременного вызова определенного массива.)