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

Uso do .bind

Não consegui entender corretamente o uso do bind passando contexto (this), alguém conseguiria explicar situações que são necessárias passar o bind com contexto?

obrigado.

1 resposta
solução!

Boa noite, Filipe! Como vai?

De forma simples, o bind() pode ser entendido como uma função que recebe um valor como parâmetro e, com base nele, fixa o valor do this, retornando uma nova função com esse valor fixado.

O bind() será necessário em toda e qualquer situação onde vc precise fazer essa fixação para o valor do this, como nos casos vistos durante o curso de React e React Native aqui da Alura ou até mesmo em casos como o dessa aula do curso de JavaScript avançado onde o mestre Flávio apresenta o bind() e a sua utilidade!

Dá uma olhada na aula que eu linkei! Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!