Entendendo o valor de this em JavaScript com exemplos práticos

Regra padrão (default binding) Cenário 1 console.log('Contexto global', this); // window (no navegador) No contexto global, this referencia o objeto global (window no navegador). Cenário 2 function show() { console.log('Dentro de função comum', this); } show(); // window Em uma função comum chamada diretamente, this também aponta para o ...

Publicado em 7-17 11:13

Entendendo a palavra-chave this no JavaScript

A palavra-chave this permite que uma função identifique o contexto no qual está sendo executada. Diferente de outras linguagens, no JavaScript o valor de this é determinado em tempo de execução, não no momento da escrita do código. O contexto depende exclusivamente da forma como a função é invocada. Existem quatro mecanismos de vinculação do th ...

Publicado em 6-25 18:20