Aqui estĂŁo uma variedade de maneiras de escrever Expressões de Função Imediatamente Invocadas (tambĂ©m conhecidas como IIFE’s em JavaScript):
var foo = function() {
// Your code in here
}();
var foo = (function() {
// Your code in here
})();
!function() {
// Your code in here
}();
+function() {
// Your code in here
}();
-function() {
// Your code in here
}();
~function() {
// Your code in here
}();
new function() {
// Your code in here
}();
new function(arg) {
// Your code in here
}(arg);