Invocar una funcion inmediatamente
Denominado como “Iffy” >dudoso< (IIFE - expresión de la función invocada inmediatamente) es una expresión de la función anónima que se invoca inmediatamente y tiene algunos usos importantes en Javascript.
(function() {
// Do something
}
)()
Es una expresión de función anónima que se invoca de inmediato, y tiene algunos usos particularmente importantes en JavaScript.
El par de paréntesis que rodean la función anónima convierte la función anónima en una expresión de función o expresión variable. Así que en lugar de una simple función anónima en el scope global, o donde quiera que se definió, ahora tenemos una expresión de función sin nombre.
Similarly, we can even create a named, immediately invoked function expression: Del mismo modo, podemos incluso crear una llamada expresión de función, inmediatamente invocado:
(someNamedFunction = function(msg) {
console.log(msg || "Nothing for today !!")
}) (); // Output --> Nothing for today !!
someNamedFunction("Javascript rocks !!"); // Output --> Javascript rocks !!
someNamedFunction(); // Output --> Nothing for today !!
Mas detalles URL’s -
Performance: jsPerf
Use the 100 answers in this short book to boost your confidence and skills to ace the interviews at your favorite companies like Twitter, Google and Netflix.
GET THE BOOK NOWA short book with 100 answers designed to boost your knowledge and help you ace the technical interview within a few days.
GET THE BOOK NOW