当函数可以记住并访问所在的词法作用域, 即函数是在当前词法作用域之外执行, 这时
就产生了闭包.function a () {
function b () { //函数b的词法作用域是在函数a内
}
return b;
}
var c = a();
c(); //此时函数b在它的词法作用域外执行就产生了闭包
本文共 213 字,大约阅读时间需要 1 分钟。
当函数可以记住并访问所在的词法作用域, 即函数是在当前词法作用域之外执行, 这时
就产生了闭包.function a () {
function b () { //函数b的词法作用域是在函数a内
}
return b;
}
var c = a();
c(); //此时函数b在它的词法作用域外执行就产生了闭包
转载于:https://www.cnblogs.com/a-flydog/p/5526386.html