Spread Operator

Definição

Permite expandir uma expressão em um local que receba múltiplos argumentos ou elementos.

Exemplo 1

let primeiros = [1 , 2, 3];
let numeros = [...primeiros, 4, 5, 6];

document.write(numeros);

Exemplo 2

let pessoa = {
nome: "Matheus",
idade: 45,
cargo: "RH"
};

let novaPessoa = {
...pessoa,
status: "Ativo",
cidade: "Campo Grande / MS",
telefone: "(18)9029-14924"
};

document.write(novaPessoa);

Exemplo 3

function novoUsuario(info) {
let dados = {
...info,
status: "Ativo",
inicio: "20/03/2023",
codigo: "123123"
};
document.write(dados);
}
novoUsuario({ nome: "Jose", sobrenome: "Silva", cargo: "DEV" });

Referência Bibliográfica

DEVMEDIA. JavaScript: Operadores Rest e Spread. Disponível em: Ver Site. Acesso em: 28 de mar. de 2023.

Anterior Menu Próximo