User Tools

Site Tools


jsfn:using_anonymous_closures

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

jsfn:using_anonymous_closures [2016/01/31 21:33] – created leojsfn:using_anonymous_closures [2016/03/10 12:12] (current) leo
Line 1: Line 1:
 |<- [[jsfn:Solution - Social media navbar]]|[[jsfn:Understanding hoisting and variable scope]] ->| |<- [[jsfn:Solution - Social media navbar]]|[[jsfn:Understanding hoisting and variable scope]] ->|
 +
 +<code>
 +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 ()
 +</code>
  
 ({})() ({})()
  
   - conteneur étanche (pas d'accès à ce qui est dehors par ce qui est dedans et inversement)   - conteneur étanche (pas d'accès à ce qui est dehors par ce qui est dedans et inversement)
jsfn/using_anonymous_closures.1454272385.txt.gz · Last modified: 2016/01/31 21:33 by leo