Я хочу поместить все отдельные элементы исходного массива в целевой массив,
target.push(source);
помещает только ссылку на источник в целевой список .
Вместо этого я хочу сделать:
for (i = 0; i < source.length; i++) {
target.push(source[i]);
}
Есть ли в javascript способ сделать это более элегантно, без явного кодирования цикла повторения?
И пока я занимаюсь этим, какой правильный термин? Я не думаю, что "плоский толчок" является правильным. Поиск в Google не дал никаких результатов, так как источник и цель являются массивами. существует ли способ сделать это без двойного объявления переменной?
Это простой случай, но представьте, что вам нужно сравнить многие из этих $ myvar
переменных.