Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

This vs Arrow Fuction

Ainda não entendi muito bem arrow fuction e o this this se refere à classe de quem chamou a função e a arrow fuction se refere a classe que onde essa funçao esta ... então se ela não esta dentro de uma classe significa que se refere a windows?

1 resposta
solução!

Raphael, boa tarde!

Quando não usamo a arrow function o valor do this dentro daquela função, é mudado. Pois o contexto dela muda, ou seja, dependendo onde a função é chamada o this dela é outro.

Já quando usamos a arrow function o this é lexico, ou seja, não importa o contexto dela, o this não é alterado.

O MDN é uma ótima fonte quando o assunto é HTML, CSS e Javascript. Lá tem uma explicação detalhada sobre o uso do this que pode lhe ajudar

https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Functions/Arrow_functions#Sem_this_separado

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software