Resultados da pesquisa a pedido "closures"

7 a resposta

janela é realmente global em Javascrip

Pegue esta parte do Javascript em um navegador: <script> console.log(window.someThing); var x = 12; function foo() { window.otherThing = x; } </script>Dentrofoo podemos acessarwindow, todos nós sabemos disso, mas por que exatamente? algum tipo ...

1 a resposta

closure dentro de um loop for - retorno de chamada com variável de loop como parâmetro [duplicate]

Esta pergunta já tem uma resposta aqui: JavaScript encerramento dentro de loops - exemplo prático simples [/questions/750486/javascript-closure-inside-loops-simple-practical-example] 39 respostasEstou usando o jQuery "GET" em um loop para obter ...

5 a resposta

Fechos recursivos em JavaScript

Digamos que eu tenho algo como function animate(param) { // ... if (param < 10) setTimeout(function () { animate(param + 1) }, 100); } animate(0); Isso significa que cada instância dos dados locais da função será mantida na memória até a ...

3 a resposta

O fechamento (JS) requer uma função dentro de uma função

Estou tendo um pouco de dificuldade com o conceito inerente de um fechamento. Eu entendi a idéia básica, mas eis a questão: pensei que, tecnicamente, "existe um fechamento" dentro de todas as funções Javascript. Para citar a Wikipedia: Na ...

5 a resposta

Determinando, se uma variável é um fechamento válido no PHP

Usando a seguinte função: function is_closure($t) { return ( !is_string($t) && is_callable($t)); } Esse retorno pode ser verdadeiro para qualquer outra coisa que não seja uma função de fechamento anônimo? Nesse caso, qual seria a maneira ...

4 a resposta

Problema de captura Lambda com iteradore

Desculpas se essa pergunta já tiver sido feita, mas suponha que tenhamos esse código (eu o executei com o Mono 2.10.2 e compilei comgmcs 2.10.2.0): using System; public class App { public static void Main(string[] args) { Func<string> f = null; ...

3 a resposta

Contagem de funções de chamadas

Eu sou iniciante em JavaScript, então seja paciente =) Estou tentando escrever uma função que conte o número de vezes que é chamada. O que tenho até agora é uma função com um contador incrementado explicitamente: var increment = function () { ...

30 a resposta

echamento em JavaScript dentro de loops - exemplo prático simples

var funcs = []; for (var i = 0; i < 3; i++) { // let's create 3 functions funcs[i] = function() { // and store them in funcs console.log("My value: " + i); // each should log its value. }; } for (var j = 0; j < 3; j++) { funcs[j](); // and now ...

3 a resposta

Por que usar (function () {}) () ou! Function () {} ()?

Eu estava lendo Em JavaScript, qual é a vantagem de! Function () {} () sobre (function () {}) ()? [https://stackoverflow.com/questions/7586870/in-javascript-what-is-the-advantage-of-function-over-function] então me ocorreu, por que ...

5 a resposta

Como se retorna de um fechamento groovy e para sua execução?

Gostaria de retornar de um fechamento, como faria se estivesse usando uma declaração de quebra em um loo Por exemplo largeListOfElements.each{ element-> if(element == specificElement){ // do some work return // but this will only leave this ...