¿Cómo hacer un "empuje plano" en JavaScript?
Quiero insertar todos los elementos individuales de una matriz de origen en una matriz de destino,
target.push(source);
pone solo la referencia de la fuente en la lista de destino.
En cambio, quiero hacer:
for (i = 0; i < source.length; i++) {
target.push(source[i]);
}
¿Hay alguna manera en javascript para hacer esto más elegante, sin codificar explícitamente un ciclo de repetición?
Y mientras estoy en eso, ¿cuál es el término correcto? No creo que el "empuje plano" sea correcto. Buscar en Google no arrojó ningún resultado ya que la fuente y el destino son ambas matrices.