Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Vejo em alguns codigos o seguinte:
(function(){
//blablabla
})();
Qual a real utilidade disso, alem de evitar possíveis conflitos...Eu preciso usar void:
void function () {
// ...
}();
É um marcador útil para sinalizar que o código da função é executado simplesmente por seus efeitos colaterais e proteger o namespace em questão.
-> Evitar conflitos
-> Não sujar o namespace global
-> Autoexecutar alguma coisa
É bastante útil.