js闭包的产生

当函数可以记住并访问所在的词法作用域, 即函数是在当前词法作用域之外执行, 这时
就产生了闭包.

function a () {

  function b () {   //函数b的词法作用域是在函数a内

  }

  return b;

}

var c = a();

c(); //此时函数b在它的词法作用域外执行就产生了闭包

上一篇:想玩 Android 开发板?这些常用命令你不知不行!


下一篇:HDU 3081 最大流+并查集