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 ?
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!