首页 > 代码库 > 匿名函数和闭包2

匿名函数和闭包2

//使用全局变量来累加

var age = 100;

function box(){

   age++;

}

alert(age);

box();

//使用匿名函数来实现累加

function box(){

   var age = 100;

   return function(){

     age++;

     return age; 

  };

}

var b=box();

alert(b());

alert(b());

alert(b());

b=null;   //垃圾回收

匿名函数和闭包2