Beto Muniz

O que são IIFE ou Funções Imediatas no JavaScript?

😁 IIFE, ou Immediately-invoked Function Expressions, ou Funções Imediatas é um Design Pattern que invoca e executa funções assim que as mesmas são criadas em seu runtime.

😎 IIFE's geralmente estão atraladas com o desejo de não poluir o objeto global, e até mesmo por isso, é um ótimo Design Pattern para isolar lógicas e declarações.

;(function thisIsANamedIIFE() { 
    let nome = "Beto Muniz";
})();

😋 Esse padrão é muito usado durante a criação de bibliotecas JavaScript.

Gostou? Assine meu canal no Telegram.