Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Diferença entre os métodos de Reflect

Olá, tudo bem?

Minha dúvida é: Como decidir se devo usar "Reflect.apply()" ou "Reflect.get()" ou "Reflect.set()"?

Desde já, obrigado!

1 resposta
solução!

Fala ai Maycon, tudo bem? Vamos lá:

Minha dúvida é: Como decidir se devo usar "Reflect.apply()" ou "Reflect.get()" ou "Reflect.set()"?

Na verdade cada função citada acima possuí um propósito e uso diferente.

  • Reflect.apply: Com ele conseguimos chamar funções com X argumentos.
  • Reflect.get: Com ele conseguimos pegar dados de um objeto.
  • Reflect.set: Com ele conseguimos setar novas propriedades ou atualizar alguma existente de um objeto.

Espero ter ajudado.