Resultados da pesquisa a pedido "arrow-functions"
Quando a "flecha gorda" (=>) se liga a esta instância?
A flecha gorda pode ser usada em diferentes configurações, mas de alguma maneira nem sempre se liga à instância que eu quero.
Como me refiro ao real 'this' dentro do retorno de chamada de seta de gordura do CoffeeScript?
O título diz tudo. Quando uso a seta de gordura no CoffeeScript, ele armazenathis primeiro antes de chamar a função. Por exemplo: class myClass constructor: -> element = $ "#id" element.click -> @myMethod(@value) return return myMethod: (c)-> ...
Por que essa sintaxe JavaScript não é suportada no Google Chrome?
Iniciei um ouvinte de JavaScript / jQuery como este: $("#test").on("click", () => { console.log("test"); });Esse trecho de código funciona perfeitamente no Firefox, mas no Chrome isso parece me dar um erro de sintaxe. Por que é isso, já que isso ...
As funções de seta do ES6 ainda fecham sobre "isto" mesmo que não o usem?
Estou tentando entender as regras de quandothis é ligado lexicamente em uma função de seta ES6. Vamos primeiro olhar para isso: function Foo(other) { other.callback = () => { this.bar(); }; this.bar = function() { console.log('bar called'); }; ...
Ficar indefinido ao usar a função de seta
Estou usando funções de seta e estou depurando com o Chrome e Firefox Dev Tool. Estou obtendo,this como indefinido, mesmo que o código ainda funcione. Minha suposição é que isso tem algo a ver com os mapas de origem. Aqui estão as ferramentas ...
Es6 Função de seta para js normal
Eu tenho tentado entender a função de seta es6. Eu li alguns artigos que a apresentam. Mas ainda não estou conseguindo entender completamente. Por exemplo, eu tenho este código: sortedArticles(): Article[] { return this.articles.sort((a: ...
Como usar a função Seta ES6 para obter a Expressão de Função Imediatamente Invocada (IIFE)? [fechadas]
Como usar a função de seta ES6 para realizar o IIFEExpressão de função chamada imediatamente [https://en.wikipedia.org/wiki/Immediately-invoked_function_expression]? Aqui estão meus códigos de demonstração, e eles foram testados! // ES 6 + ...
Por que minha função de seta não retorna um valor?
Eu tenho uma função de seta que parece l, como isto (simplificado): const f = arg => { arg.toUpperCase(); };Mas quando eu ligo, eu receboundefined: console.log(f("testing")); // undefinedPor quê? Exemplo: const f = arg => { ...
Seta vs método clássico na classe ES6
Existe alguma razão para escrever a sintaxe clássica dos métodos ES6? class MyClass { myMethod() { this.myVariable++; } }Quando eu usomyMethod() como retorno de chamada em algum evento, devo escrever algo assim (em JSX): // Anonymous function. ...
reagir funções nativas de seta e instruções if
Acabei de aprender sobre funções de seta e como elas podem ajudar na visibilidade quando você começa a usar sub-funções, aqui:reaja objetos nativos e acessíveis ...