Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Métodos bind(), call() e apply()

Esses métodos são nativos do JS ou são implementações apenas no Node? Eu consigo usá-los, por exemplo, em um javascript que irá rodar no lado do cliente?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Marcio, tudo bem?

Desculpa a demora em te responder!

Os métodos bind(), call() e apply() são nativos do JavaScript e estão disponíveis tanto no Node.js quanto nos navegadores web. Portanto, você pode usá-los em um JavaScript que irá rodar no lado do cliente sem nenhum problema.

Esses métodos são úteis para manipular o contexto de execução de uma função, permitindo que você especifique o valor de this e os argumentos passados para a função. O método bind() retorna uma nova função com o valor de this vinculado a um objeto específico, enquanto os métodos call() e apply() permitem que você execute a função com um valor específico de this e uma lista de argumentos passados.

Espero ter ajudado. Caso tenha dúvidas estarei à disposição!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!