Resultados de la búsqueda a petición "closures"

3 la respuesta

¿Por qué usar (function () {}) () o! Function () {} ()?

Estaba leyendo En JavaScript, ¿cuál es la ventaja de! Function () {} () sobre (function () {}) ()? [https://stackoverflow.com/questions/7586870/in-javascript-what-is-the-advantage-of-function-over-function] entonces me golpeó, ¿por qué ...

5 la respuesta

¿Cómo regresa uno de un cierre maravilloso y detiene su ejecución?

Me gustaría regresar de un cierre, como lo haría si se usara una declaración de interrupción en un bucle. Por ejemplo largeListOfElements.each{ element-> if(element == specificElement){ // do some work return // but this will only leave this ...

6 la respuesta

Cómo usar la función setInterval dentro del bucle

Estoy tratando de ejecutar varios temporizadores dada una lista variable de elementos. El código se parece a esto: var list = Array(...); for(var x in list){ setInterval(function(){ list[x] += 10; console.log(x + "=>" + list[x] + "\n"); }, 5 * ...

2 la respuesta

Utilizando cierres de JavaScript en setTimeout

Estoy usando setTimeout para emular el renderizado, y llegué a la estructura de esta manera: var Renderer = new Class ( { Implements: Events, initialize() { this.onRender(); }, onRender: function() { // some rendering ...

1 la respuesta

Implementación de cierres en Lua @

Tengo una pregunta sobre cómo se implementan los cierres. Diga que esto está en un archivo llamadotest.lua: local a = 'asdf' local function b() return a end a = 10 return b Y otro archivo hace a = require 'test' a() imprimirá 10Sia es un ...

4 la respuesta

¿Cuál es la diferencia entre una mónada y un cierre?

Estoy un poco confundido leyendo la definición entre los dos. ¿Pueden realmente cruzarse en términos de definición? o estoy completamente perdido? Gracias

2 la respuesta

¿Cómo difiere local () de otros enfoques de cierre en R?

Ayer aprendí de Bill Venables cómo local () puede ayudar a crear funciones y variables estáticas, por ejemplo, example <- local({ hidden.x <- "You can't see me!" hidden.fn <- function(){ cat("\"hidden.fn()\"") } function(){ cat("You can see and ...

2 la respuesta

¿Python no local depende del nivel de jerarquía?

Esta pregunta es un seguimiento de una pregunta sobre el alcance variable de Python [https://stackoverflow.com/q/370357/923794]. Preguntas adicionales q1 [https://stackoverflow.com/q/1261875/923794], ...

4 la respuesta

JavaScript - haciendo referencia a 'esto' en una función interna

Considere el siguiente código: MyClass.prototype.my_func = function () { this.x = 10; $.ajax({ // ... success: function (data) { alert(this.x); } }); } No funciona, ya que aparentementethis no está vinculado al contexto de ejecución del cierre. ...

5 la respuesta

@Javascript cierres y efectos secundarios en inglés simple? (por separado

He estado leyendo algunos libros de JavaScript y siempre escucho sobre cierres y efectos secundarios. Por alguna razón, no puedo entender lo que realmente son. ¿Alguien puede explicarme qué son en inglés simple más ejemplos? (como lo explicaba a ...