Unir dos arrays con JavaScript
En el siguiente tutorial aprenderemos cómo utilizar la función concat para unir y generar copias de arrays en JavaScript
Función concat
La función concat se puede utilizar para unir dos o más arrays en uno solo. Devuelve un nuevo array sin alterar los que se le pasan por parámetros.
Ejemplo 1
Unión de dos arrays de strings para generar un nuevo array
var coches = ["Audi", "Mercedes", "Ford"]; var motos = ["Yamaha", "Derbi"]; var vehiculos = coches.concat(motos); // vehiculos vale ["audi", "mercedes", "ford", "Yamaha", "Derbi"]
Ejemplo 2
Con la función concat también podemos hacer una copia de un array. Si usamos la función sin parámetros generará un nuevo array que será un clon del primero
var coches = ["Audi", "Mercedes", "Ford"]; var coches2 = coches.concat(); // coches2 ahora es un nuevo array igual que coches
Ver Métodos de arrays en JavaScript