Nesse capitulo pareceu que as duas fazem exatamente a mesma coisa, é isso mesmo? Se não for, qual a diferença? E quando é melhor usar uma e quando e melhor usar outra?
Nesse capitulo pareceu que as duas fazem exatamente a mesma coisa, é isso mesmo? Se não for, qual a diferença? E quando é melhor usar uma e quando e melhor usar outra?
Oi Pedro, tudo bem?
O método concat() da String é um pouco mais simples de utilizar. Teoricamente, dizem que o string concat é mais lento, mas aparentemente isso não é verdade para os motores de Javascript modernos.
O concat
devolve um novo array unindo todos os elementos dos array.
const array1 = [1,2,3];
const array2 = [4,5,6];
const concat = array1.concat(array2);
console.log( concat ); // [ 1,2,3,4,5,6,]
O join
junta todos os elementos do array e devolve uma string
const array = [1,2,3];
console.log(array.join()); // 1,2,3