Resultados da pesquisa a pedido "this"

2 a resposta

VueJS: por que "isto" é indefinido?

Estou criando um componente comVue.js [https://vuejs.org/v2/guide/]. Quando eu faço referênciathis em qualquer um dosganchos do ciclo de vida [https://vuejs.org/v2/api/#Options-Lifecycle-Hooks] (created, mounted, updatedetc.) avalia ...

9 a resposta

Retornando * isso em funções-membro

Recentemente, usei uma biblioteca que permite o seguinte tipo de sintaxe: MyClass myObject; myObject .setMember1("string value") .setMember2(4.0f) .setMember3(-1);Obviamente, isso é conseguido com os setters retornando um MyClass & type; algo ...

5 a resposta

Defina a variável "this" facilmente?

Eu tenho um bom entendimento do Javascript, exceto que não consigo descobrir uma boa maneira de definir a variável "this". Considerar: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example ...

4 a resposta

Como referenciar o objeto chamador ("this") usando attachEvent

Usando o método.attachEvent() no IE, como posso referenciar o objeto chamador (o elemento que acionou o evento) comthis? Nonormal navegadores, usando.addEventListener, o varthis aponta para o elemento, enquanto no IE aponta para o ...

3 a resposta

Como vincular métodos ao destruir um objeto em JavaScript?

Como vincular métodos ao destruir um objeto em JavaScript? const person = { getName: function() { console.log(this); } }; var a = person.getName; var b = person.getName.bind(person); var {getName: c} = person; person.getName(); //=> {getName: ...

2 a resposta

“This” não pode ser usado na função de texto (Angular)

Quero referenciar a palavra-chave "this" em uma classe de texto datilografado no meu projeto Angular. Mas não pode ser usado. Sempre recebo o erro de que a variável que quero alterar não está definida. Aqui está a minha implementação: export ...

4 a resposta

Javascript: quando e quando não usar "this"

Estou curioso quando é necessário / melhor prática usar a palavra-chavethis. Eu entendi aquilothis é usado ao determinar uma funçãothis valor, mas é sempre necessário? A razão pela qual estou perguntando é porque tenho uma função interna e ela ...

3 a resposta

js chama método estático da classe

Eu tenho uma classe com um método estático: class User { constructor() { User.staticMethod(); } static staticMethod() {} } Existe algo assim para métodos estáticos (ou seja, consulte a classe atual sem uma instância). this.staticMethod()então ...

4 a resposta

O que é o objeto 'global' no NodeJS

Acabei de ver um comportamento estranho dothis palavra-chave no ambiente NodeJS. Estou listando-os com código. Eu corri esses códigos comNodeJS v6.x, com um únicoJavaScript Arquivo. Durante o teste com uma linha de código da seguinte maneira, ...

2 a resposta

Como vincular os manipuladores onclick a `this` corretamente no React

Explicação do motivo pelo qual isso não é uma duplicata: Meu código já está funcionando, eu incluí como comentário. A questão é por que othis mudança de contexto quando incluí-lo para clicar na função de manipulador Estou tentando um projeto de ...