Resultados da pesquisa a pedido "closures"

12 a resposta

O que são 'fechamentos' no .NET?

O que é umafecho? Nós os temos no .NET? Se eles existirem no .NET, você poderia fornecer um trecho de código (de preferência em C #) explicando-o? EDIT: eu passei porArtigo de Jon ...

4 a resposta

Como corrigir o problema de fechamento no ActionScript 3 (AS3)

No código abaixo, estou tentando carregar algumas imagens e colocá-las no palco assim que elas são carregadas individualmente. Mas está com erros, pois apenas a última imagem é exibida. Eu suspeito que é um problema de fechamento. Como ...

5 a resposta

Fechamentos Javascript e 'this'

Eu tenho um problema com um objeto que criei que se parece com isso: var myObject = { AddChildRowEvents: function(row, p2) { if(document.attachEvent) { row.attachEvent('onclick', function(){this.DoSomething();}); } else ...

1 a resposta

Manipuladores de eventos dentro de um loop Javascript - precisa de um fechamento?

Estou trabalhando com um pouco de código html e Javascript que substituí de outra pessoa. A página recarrega uma tabela de dados (por meio de uma solicitação assíncrona) a cada dez segundos e, em seguida, recria a tabela usando algum código DOM. ...

8 a resposta

var self = isso?

O uso de métodos de instância como retornos de chamada para manipuladores de eventos altera o escopo dethis de"Minha instância" para"Tudo o que acabou de chamar o retorno". Então, meu código fica assim function MyObject() { this.doSomething = ...

8 a resposta

Variável capturada em um loop em C #

Eu conheci uma questão interessante sobre c #. Eu tenho código como abaixo. List<Func<int>> actions = new List<Func<int>>(); int variable = 0; while (variable < 5) { actions.Add(() => variable * 2); ++ variable; } foreach (var act in actions) { ...

9 a resposta

Como funcionam os fechamentos lexicais?

Enquanto eu estava investigando um problema que tive com fechamentos lexicais no código Javascript, me deparei com esse problema no Python: flist = [] for i in xrange(3): def func(x): return x * i flist.append(func) for f in flist: print ...

9 a resposta

Encerramentos em Java 7 [duplicado]

Esta pergunta já tem uma resposta aqui: Encerramento em Java 7 [fechado] [/questions/5443510/closure-in-java-7] 7 respostasOuvi dizer que os fechamentos podem ser introduzidos no próximo padrão Java que está programado para ser lançado em algum ...

10 a resposta

Qual é a diferença entre um 'encerramento' e um 'lambda'?

Alguém poderia explicar? Eu entendo os conceitos básicos por trás deles, mas geralmente os vejo usados de forma intercambiável e fico confuso. E agora que estamos aqui, como eles diferem de uma função regular?

6 a resposta

Você pode explicar expressões lambda? [duplicado]

Eu realmente nãopegue expressões lambda. Enquanto eles estão por aí desde os dias da ALGOL, eu não comecei a ouvir sobre eles até muito recentemente, quando ...