anonymous-function

Explicar la sintaxis de la función anónima encapsulada

Resumen ¿Puede explicar el razonamiento detrás de la sintaxis para funciones anónimas encapsuladas en JavaScript? ¿Por qué ... Pero yo no entiende por qué esto no funciona igual de bien: function(){ alert(2 + 2); }(); ¿Puedes explicarme eso?

¿Por qué necesitas invocar una función anónima en la misma línea?

Estaba leyendo algunas publicaciones sobre cierres y vi esto en todas partes, pero no hay una explicación clara de cómo funci ... (msg)}); ('SO'); ¿Por qué tiene que estar en la misma línea? ¿Podría indicarme algunos mensajes o darme una explicación?

Funciones PHP recursivas anónimas

¿Es posible tener una función PHP que sea tanto recursiva como anónima? Este es mi intento de hacer que funcione, pero no pa ... print $factorial( 5 ); También soy consciente de que esta es una mala manera de implementar factorial, es solo un ejemplo.

Ubicación del paréntesis para la ejecución automática de funciones anónimas de JavaScript?

Recientemente estaba comparando la versión actual de json2.js con la versión que tenía en mi proyecto y noté una diferencia ... diferencia? ¿El primero toma memoria dejando alrededor de una función global, anónima? ¿Dónde debe ubicarse el paréntesis?

php is function() para determinar si una variable es una función

Estaba muy emocionado de leer sobre funciones anónimasen php, que le permiten declarar una variable que es una función más f ... p($func); Entiendo esto: object(Closure)#8 (0) { } Cualquier pensamiento sobre cómo comprobar si esto es un ¿función?

javascript: ¿función anónima recursiva?

Digamos que tengo una función recursiva básica: function recur(data) { data = data+1; var nothing = function() { ... ónde) que pueden decirle el nombre de una función llamada, pero no puedo recordar ninguna de esa información en este momento.

¿Es válido definir funciones en resultados JSON?

Parte de la respuesta JSON de un sitio web tenía esto (... añadido para el contexto): {..., now:function(){return(new Date) ... ¿Es válida la adición de funciones anónimas a JSON? Esperaría que cada vez que acceda a 'time' devuelva un valor diferente.

¿Cómo llamar a un cierre que es una variable de clase?

class MyClass { var $lambda; function __construct() { $this->lambda = function() {echo 'hello world';}; // no ... rror: Call to undefined method MyClass::lambda() Entonces, ¿cuál es la sintaxis correcta para alcanzar variables de clase ?

¿Cómo puedo pasar una referencia a una función con parámetros? [duplicar]

Posible Duplicado:¿Cómo puedo preestablecer argumentos en la llamada a la función JavaScript? (Aplicación de Función parci ... var allArguments = args.concat(Array.prototype.slice.call(arguments)); return func.apply(this, allArguments); }; }

Usando `this this ' en una función anónima en PHP pre 5.4.0

El manual de PHP establece No es posible usar $this desde la función anónima antes de PHP 5.4.0 En la página de func ... (); }; ¿Es esta una buena práctica? ¿Hay una mejor manera de acceder a $this dentro de una función anónima usando PHP 5.3?

Eliminar EventListener en funciones anónimas en JavaScript

Tengo un objeto que tiene métodos en él. Estos métodos se colocan en el objeto dentro de una función anónima. Se ve así: va ... ena) manera de hacer esto? Información adicional; esto solo tiene que funcionar en Safari, de ahí la falta de soporte de ie.

Cómo removeEventListener que es addEventListener con función anónima?

function doSomethingWith(param) { document.body.addEventListener( 'scroll', function() { ... // What HANDLER should I specify to remove the anonymous handler above? }, 3000 ); doSomethingWith('Test. ');

Abreviatura de función anónima

Hay algo que no entiendo sobre las funciones anónimas usando la notación corta #(..) Las siguientes obras: REPL> ((fn ... as y ambas toman, aquí, un parámetro. ¿Por qué la notación abreviada necesita una función, mientras que la otra notación no?

¿Por qué usar expresiones de función con nombre?

Tenemos dos formas diferentes de hacer la expresión de funciones en JavaScript: Expresión de función con nombre (NFE): va ... / cuándo debo usar funciones anónimas y cuándo debo usar Expresiones de Función con Nombre. ¿Qué diferencia hay entre ellos?

¿Por qué es" esto " en una función anónima indefinida cuando se usa strict?

¿Por qué este en una función anónima no está definido cuando se usa javascript en modo estricto? Entiendo por qué esto podr ... *this* is undefined, why? }()); Prueba en un violín: http://jsfiddle.net/Pyr5g/1/ Echa un vistazo al registrador (firebug).

Usar palabra clave en funciones-PHP [duplicar]

Posible Duplicado:En Php 5.3.0 ¿qué es el Identificador de Función "Use"? ¿Debería usarlo un programador cuerdo? He ... o {[2] } en PHP, encuentra la palabra clave use donde se usa en los espacios de nombres, pero aquí se ve diferente. Gracias.

(duplicate ()) vs. (javascript) () en cierres de javascript [duplicar]

Esta pregunta ya tiene una respuesta aquí: Ubicación del paréntesis para ejecutar automáticamente funcio ... ! Pensé que iba a recibir una respuesta de "son lo mismo". Ustedes deciden el mejor a través de votos positivos y yo lo toco.

JavaScript función anónima invocación/ejecución inmediata (expresión vs. declaración) [duplicar]

Posibles Duplicados:¿Cuál es la diferencia entre una expresión de función y una declaración en JavaScript?Explicar la sint ... ko le permite pasar sin embargo, pero se atraganta en el siguiente () operador de agrupación (como piensa) aplicado a nada).

Es posible establecer un punto de interrupción en funciones anónimas?

Rápidamente quiero determinar si/cuándo se activa un conjunto de eventos. Por lo tanto, rápidamente les asigné lambda vacíos. ... nación de la función anónima al evento. ¿Hay una manera de establecer un punto de interrupción dentro del anónimo ¿función?