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

2 la respuesta

Cómo usar mi propia versión de jQuery con módulos navegadores

(Debo aclarar por adelantado: mi pregunta es acerca de los cierres y los patrones del módulo del cliente en Javascript. No se trata de cómo usar jQuery.noConflict ()). Tengo un poco de Javascript que la gente puede agregar a sus sitios web. ...

5 la respuesta

¿Cómo se implementan los cierres?

"Aprendiendo Python, 4ª Ed." menciona que: la variable de alcance envolvente se busca cuando las funciones anidadas se llaman posteriormente. Sin embargo, pensé que cuando una función sale, todas sus referencias locales desaparecen. def ...

1 la respuesta

global.eval no puede visitar variables en el ámbito léxico. ¿Cumple el comportamiento el estándar ECMAScript?

Tengo un archivo JavaScripte.js var global = Function('return this')(); var i = 1; console.log(eval("100-1")); console.log(eval("i")); console.log(global.eval("100-1")); console.log(global.eval("i"));Cuando lo ejecuto por V8: $ node e.js 99 1 ...

2 la respuesta

¿Cómo lanzar errores en un cierre en Swift?

Por favor, mire el siguiente código: override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [UITableViewRowAction]? { let deleteAction = UITableViewRowAction(style: ...

3 la respuesta

¿Cómo funcionan los cierres de JavaScript en un nivel bajo?

Entiendo que un cierre se define como: [A] stack-frame que no se desasigna cuando la función regresa. (¡como si un 'marco de pila' estuviera mal colocado en lugar de estar en la pila!) Pero no entiendo cómo encaja esta respuesta en el contexto ...

0 la respuesta

Cuenta funciones de llamadas con JavaScript

Por ejemplo: tengo muchas funciones y las uso muchas veces. Necesito contar las llamadas para cada función. ¿Cuál es la mejor práctica para hacerlo? Al principio pensé que necesitaba cierres, pero no puedo implementarlo de manera correcta.

4 la respuesta

Del blog de Eric Lippert: "no cierres sobre la variable de bucle" [duplicado]

Posibles duplicados: ¿Por qué es malo usar una variable de iteración en una expresión lambda? [https://stackoverflow.com/questions/227820/why-is-it-bad-to-use-a-iteration-variable-in-a-lambda-expression] C #: el identificador foreach y los ...

10 la respuesta

palabra clave no local en Python 2.x

Estoy tratando de implementar un cierre en Python 2.6 y necesito acceder a una variable no local, pero parece que esta palabra clave no está disponible en python 2.x. ¿Cómo se debe acceder a variables no locales en los cierres en estas versiones ...

4 la respuesta

Punteros de función que funcionan como cierres en C ++

¿Hay alguna manera en C ++ para crear efectivamente un cierre que será un puntero de función? Estoy usando la Biblioteca Científica Gnu y tengo que ...

2 la respuesta

Valor de retorno no vacío inesperado en la función vacía (Swift 2.0)

He estado hojeando las preguntas de StackOverflow tratando de averiguar dónde me estoy equivocando con mi código, ¡pero parece que no puedo! Estoy tratando de convertir mi proyecto Swift 1.2 a Swift 2.0, y tengo un problema con mi clase que ...