anonymous function wikipedia
Función anónima. En informática y matemáticas, una función anónima es una función que no tiene nombre. Por lo general, una función se escribe así: f ( x ) = x 2 âˆ' x + 42 {\displaystyle f(x)=x^{2}-x+42} .  game.Players.PlayerAdded:connect(function(player) player.Chatted:connect(function (msg) --si esta función anónima fuera en cambio una función con nombre fuera de la función anónima en la conexión PlayerAdded, --no podría para acceder a la variable `player` fin) fin)  Java 8 ahora admite lambdas, por lo que debería agregarse a esta página. - Comentario sin firmar anterior agregado por 12.111.88.66 (discusión) 05:18, 18 de agosto de 2013 (UTC) El artículo podría ser más comprensible si introdujera funciones anónimas como *parámetros* de la función nombrada. - Comentario anterior sin firmar agregado por 68.50.114.83 (discusión) 22:11, 21 de noviembre de 2011 (UTC) No estaba seguro de cuál era la diferencia entre soporte total y parcial. function decirHola(nombre) { var texto = 'Hola, ' + nombre + '!'; var decirAlert = function() { alerta(texto); } devolver decirAlert; } var decir = decirHola('Juan'); decir(); alerta(say.toString()); // Devuelve el código de la función anónima.  Esto es útil para acortar código; sin embargo, debe evitarse en código que se ejecuta más de una vez. Esto se debe a que la función se define más de una vez, lo cual no es necesario porque es una función literal que no cambia. Estas funciones deben denominarse semánticamente y usarse como tales.  Cierres de JavaScript. En los lenguajes de programación que tienen funciones de primera clase, los cierres (que también se denominan cierres de funciones o cierres léxicos) son una técnica para implementar la vinculación de nombres con ámbito léxico.  A veces, la sintaxis de la función anónima de Lua, function() return... end, parece detallada para funciones cortas, como funciones lambda en estilos de programación funcional. local y = mapa(función(p) retorno traducir[p] fin, x) Función anónima. En programación de computadoras, una función anónima (función literal, abstracción lambda) es una definición de función que no está vinculada a un identificador. Las funciones anónimas suelen ser: argumentos que se pasan a funciones de orden superior, o.  A veces, la sintaxis de la función anónima de Lua, function() return... end, parece detallada para funciones cortas, como funciones lambda en estilos de programación funcional. Por ejemplo, en Lua una función de mapa [1] podría usarse como tal: En algunos lenguajes como Perl, esto se escribe de manera más sucinta como.  Definición de función anónima: var anon = function() { alert('Soy anónimo'); }; luego(); Un uso común de las funciones anónimas es como argumentos para otras funciones. Otro uso común es como cierre, para lo cual consulte también el capítulo Cierres. Úselo como argumento para otras funciones:
 En programación de computadoras, una función anónima (función literal, abstracción lambda) es una definición de función que no está vinculada a un identificador.