1
resposta

Curso ultrapassado?

Olá! Tenho muitas dúvidas sobre o modo como ele está declarando objetos no js. Por exemplo, ao invés de usar "function xxx ( )", ele usa "const xxx = () =>". Me parece que esse é um modo antigo de declarar funções, embora esteja correto, assim como em alguns outros cursos mais antigos também apresentam certo "mal envelhecimento". Estou correto? Eu poderia declarar functions normalmente no projeto desse curso?

1 resposta

Fala ai Gabriel, tudo bem? Na verdade é ao contrário, o modelo const xxx = () => (arrow function, introduzida na versão ES6 do JavaScript) é mais novo do que utilizar o function xxx ( ) (function declaration).

Espero ter ajudado.