Resultados da pesquisa a pedido "closures"
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 ...
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 ...
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 ...
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. ...
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 = ...
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) { ...
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 ...
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 ...
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?
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 ...