js闭包的产生时间:2023-03-08 23:25:47 当函数可以记住并访问所在的词法作用域, 即函数是在当前词法作用域之外执行, 这时就产生了闭包. function a () { function b () { //函数b的词法作用域是在函数a内 } return b; } var c = a(); c(); //此时函数b在它的词法作用域外执行就产生了闭包