As funções autoexecutáveis são funções que são executadas automaticamente, sem a necessidade de serem chamadas. Para isso, utilizamos a palavra reservada function e, na sequência, os parâmetros da função e o corpo da função. Veja o exemplo: EXEMPLO17.HTML
(function() {
alert("Olá, mundo!");
})();
Note que a função é definida entre parênteses e, na sequência, há dois parênteses. Isso indica que a função será executada automaticamente, sem a necessidade de ser chamada.
Algumas funções nativas do JavaScript que valem ser mencionadas aqui, quais podem ser úteis em algum momento da vida do programador:
88funcoes.html