|<- [[jsfn:Solution - Social media navbar]]|[[jsfn:Understanding hoisting and variable scope]] ->| var ma_fun = function autre_nom() { console.log("yo"); }(): // exécution avec le () ma_fun(); ---- var ma_fun = function() { //fonction anonyme console.log("yo"); }(): // exécution avec le () (function() { //si on a pas besoin du nom console.log("yo"); })(): // exécution avec le () ({})() - conteneur étanche (pas d'accès à ce qui est dehors par ce qui est dedans et inversement)