Concatenação de Arrays
Operador +
O operador +
concatena os valores presentes entre 2 ou mais arrays.
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const arrayConcat = array1 + array2;
console.log(arrayConcat); // [ 1, 2, 3, 4, 5, 6 ]
Método concat()
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const arrayConcat = array1.concat(array2);
console.log(arrayConcat); // [ 1, 2, 3, 4, 5, 6 ]
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const arrayConcat = array1.concat(array2, [7, 8, 9], "Luiz");
console.log(arrayConcat);
// [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 'Luiz' ]
Spread operator (...
)
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const arrayConcat = [...array1, ...array2, 7, 8, 9];
console.log(arrayConcat);
// [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const arrayConcat = [...array1, ...array2, ...[7, 8, 9]];
console.log(arrayConcat);
// [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]