Cómo utilizar funciones anónimas para codificar con javascript

Video: javascript #003 - Encriptar y Desencriptar en Base64

La parte del nombre de la función de la cabeza función no es necesaria en javascript, y se pueden crear funciones sin nombres. Esto puede parecer una cosa extraña que hacer, porque una función sin nombre es como un perro sin nombre- que no hay manera de llamarlo! Sin embargo, las funciones anónimas se pueden asignar a las variables cuando se crean, lo que le proporciona las mismas capacidades que el uso de un nombre dentro de la cabeza de la función:

var doTheThing = function (thingToDo) {document.write ( “Me hará esto:“+ thingToDo) -}

Conocer las diferencias entre las funciones anónimas y con nombre

Hay un par importante, ya veces útil, las diferencias entre la creación de una función llamada y asignar una función anónima a una variable. La primera es que una función anónima asignado a una variable sólo existe y sólo puede ser llamado después de que el programa se ejecuta la tarea. funciones con nombre se puede acceder a cualquier parte de un programa.

Video: Tutoriales javascript: 19. Funciones Anónimas Autoejecutables

La segunda diferencia entre funciones con nombre y funciones anónimas asignados a las variables es que se puede cambiar el valor de una variable y asignar una función diferente a él en cualquier momento. Eso tiene funciones anónimas asignados a las variables más flexibles que funciones con nombre.

Autoejecutable funciones anónimas

Otro uso de funciones anónimas es tan autoejecutable funciones. Una función anónima selfexecuting es una función que se ejecuta en cuanto se la crea.

Video: Formularios con html y función javascript | CodeSublime

Para activar una función anónima normal en una función de aplicación directa, simplemente se coloca la función anónima entre paréntesis y agrega un conjunto de paréntesis y un punto y coma después de ella.

La ventaja de utilizar funciones anónimas de aplicación inmediata es que las variables que se crean dentro de ellos se destruyen cuando sale de la función. De esta manera, se puede evitar conflictos entre nombres de variables, y evitar la celebración de las variables en memoria después de que ya no son necesarios. Este ejemplo muestra cómo escribir y usar funciones anónimas de aplicación inmediata.

Video: Funciones Closures javascript español

var myVariable = “Vivo fuera de la función.” - (function () {var myVariable = “Vivo en esta función anónima” -document.write (myVariable) -}) () - document.write (myVariable) -

los programadores de aplicaciones Web utilizan funciones anónimas con regularidad para llevar a cabo una amplia variedad de efectos modernas en las páginas web.

Artículos Relacionados