Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] IIFE

Em quais casos seria interessante utilizar uma IIFE?

1 resposta
solução!

Os métodos auto invocados possui vários usos, mas o princípal dele, é lidar o escopo das variáveis javascript, que por padrão tem um escopo global

Quando você usa bibliotecas externas via referência na tag head, ou mesmo incluindo os scripts na pasta, se essas bibliotecas contiver variáveis expostas globalmente cuja alguma tenha o mesmo nome de uma variável também global (fora de um método IIFE) que você definiu no seu projeto, ocorrera um conflito que pode quebrar sua aplicação

Mas os IIFE, tem muito mais usos e detalhes além desses, relacionados ao Clojure do Javascript por exemplo

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software