Programação iife
Perguntas com a marcação «iife»
Qual é a construção (function () {}) () no JavaScript?
Eu sabia o que isso significava, mas agora estou lutando ... Isso é basicamente dizer document.onload? (function () { })();
790 javascript iife
Por que você precisa invocar uma função anônima na mesma linha?
Eu estava lendo alguns posts sobre fechamentos e vi isso em todos os lugares, mas não há uma explicação clara de como funciona - sempre que me disseram para usá-lo ...: // Create a new anonymous function, to use as a wrapper (function(){ // The variable that would, normally, be …
374 javascript anonymous-function iife
Localização do parêntese para funções JavaScript anônimas de execução automática?
Recentemente, estava comparando a versão atual do json2.js com a versão que tinha em meu projeto e notei uma diferença em como a expressão de função foi criada e executada automaticamente . O código usado para envolver uma função anônima entre parênteses e, em seguida, executá-la, (function () { // …
107 javascript syntax anonymous-function iife
Como é chamado esse padrão JavaScript e por que é usado?
Estou estudando THREE.js e percebi um padrão em que as funções são definidas assim: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (Veja o exemplo do método de raycast aqui ). …
100 javascript closures iife
Carregar e consumir módulos JS herdados (por exemplo, IIFEs) via importação do módulo ES6
Eu tenho funções IIFE para parte do código da biblioteca em um aplicativo herdado que precisa funcionar para o IE10 + (sem carregamento do módulo ES6, etc.). No entanto, estou começando a desenvolver um aplicativo React que usará o ES6 e o ​​TypeScript e quero reutilizar o código que já …