Qual a diferença entre esses dois operadores? Para mim parecem sem a mesma coisa.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Qual a diferença entre esses dois operadores? Para mim parecem sem a mesma coisa.
Minha dúvida é em chamadas de funções mas acho que acabei entendo a diferença. Neste contexto o spread operator transforma um array em parâmetros. Por exemplo:
function minhaFuncao(x, y, z) { }
var args = [0, 1, 2];
minhaFuncao(...args);Enquanto que o REST operator faz o contrário, transformando parâmetros em um array dentro da função.
Estou certo?
Fala aí Mathias, tudo bem? Sim, você está certíssimo, o funcionamento é basicamente esse.