Ao utilizar uma função anónima para invocar uma função com parâmetro
Não poderíamos usar a "funcao.bind()"?
ou não tem nada ver ?
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!
Ao utilizar uma função anónima para invocar uma função com parâmetro
Não poderíamos usar a "funcao.bind()"?
ou não tem nada ver ?
Olá, tudo bem com você?
Peço desculpa pela demora para responder o seu tópico.
Você está correto no seu ponto, nós poderíamos utilizar da função .bind() para replicar o mesmo resultado alcançado pela instrutora.
Digo ainda que poderia até abrir portas para mais incrementos no projeto, pois ao utilizar a função .bind é possível vincular explicitamente o valor this, e isso ajuda a chamar a função original com os valores corretos e na ordem correta dos argumentos, entre outras funcionalidades que podem ser adicionadas.
Contudo, gostaria de pontuar que no mundo da programação existem várias formas de se solucionar um problema, e essa foi a que a instrutora escolheu como sendo a mais didática para se usar no curso.
Isso não faz com que a sua solução seja pior que a dela, apenas diferente, por fim, obrigado por compartilhar essa informação.
Caso tenha mais dúvidas com relação a este tópico, estarei à sua disposição. Abraços e bons estudos!