Resultados da pesquisa a pedido "iife"

2 a resposta

Como um IIFE que está sendo chamado evita imediatamente que polua o escopo global?

Em uma lição do Udacity sobre expressões de função invocadas imediatamente (em relação ao trecho de código fornecido), ele diz: A função que está sendo retornada fecha sobre (ou seja, captura) a variável hi. Isso permite que o myFunction ...

2 a resposta

Função de chamada definida em uma função IIFE do HTML

Eu tenho uma função IIFE em um arquivo chamado test.js, ou seja, (function mainIIFE() { "use strict"; var print_name = function(first, last) { console.log(first + " " + last); }; }());Como eu chamaria print_name em um arquivo html. Na minha ...

1 a resposta

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 + ...

2 a resposta

Quais são esses padrões neste exemplo de Backbone TodoMVC

Olhando para oexemplo de códigos de backbone todomvc [https://github.com/tastejs/todomvc/tree/gh-pages/examples/backbone]. A estrutura no js / fold: ├── app.js ├── collections │ └── todos.js ├── models │ └── todo.js ├── routers │ └── router.js ...

4 a resposta

Namespacing com IIFE no ES6?

Pelo visto,O ES6 não precisa de namespacing [https://www.reddit.com/r/javascript/comments/2xsdwp/how_do_you_namespace_with_es6/] porque cada arquivo é um módulo separado. Mas então, como evito a interferência no namespace global? Por ...

2 a resposta

Existe algum motivo para definir module.exports usando um IIFE?

Minha equipe não possui desenvolvedores de JS experientes, mas estamos escrevendo uma biblioteca no Node e recebemos uma sugestão de um desenvolvedor de JS real de que "devemos tornar os js mais modulares - para não poluir o espaço para nome ...

3 a resposta

Por que os parênteses são necessários em torno do JavaScript IIFE? [duplicado

Esta pergunta já tem uma resposta aqui: Explicar a sintaxe da função anônima encapsulada [/questions/1634268/explain-the-encapsulated-anonymous-function-syntax] 10 respostas Estou lendo o JavaScript IIFE e até agora o conceito de entender, ...

2 a resposta

observação estranha no IIFE no node.js (Windows)

O comportamento abaixo é esperado para nodejs? Parece buggy para mim. Se não, o que estou perdendo? var abc = function(){ console.log("hello"); } (function(){ console.log("welcome"); })(); Recebo a exceção abaixo TypeError: undefined is ...

1 a resposta

Diferença entre usar nulo vs quebra automática de parênteses para a função nula IIFE () vs (function ())

A prática comum para criar módulos é envolvê-los em parênteses, para que você não vaze nenhuma variável fora do módulo (ao concatenar etc). Há tambémvoid operador, que avalia uma determinada expressão e retornaundefined. (Veja ...

6 a resposta

Como é chamado esse padrão JavaScript e por que é usado?

Estou estudandoTHREE.js [http://threejs.org/]e notou 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; }; }());(Exemplo, ...