JavaScript: Como usar o operador Spread (…)

O operador Spread é um recurso muito útil em JavaScript que permite que um objeto iterável, como um array ou uma string, seja expandido em vários elementos ou argumentos individuais. Você pode usá-lo para copiar arrays, concatenar arrays, e passar vários elementos como argumentos para funções.

Aqui estão alguns exemplos de como usar o operador Spread:

1. Copiar um array:

const arr = [1, 2, 3];
const arrCopy = [...arr]; // [1, 2, 3]

2. Concatenar arrays:

const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const arr3 = [...arr1, ...arr2]; // [1, 2, 3, 4, 5, 6]

3. Passar elementos de um array como argumentos para uma função:

function myFunction(x, y, z) {
  console.log(x, y, z);
}
 
const args = [1, 2, 3];
myFunction(...args); // logs: 1, 2, 3

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *