js-闭包:https://www.yuque.com/zhuchaoyang/wrif6k/ciilvl
在函数定义的时候,出现了函数的嵌套,子函数就可以访问父函数的局部变量。
闭包存在的意义就是可以访问别的作用域中的变量,不会污染全局变量。
闭包危害,变量无法释放。
addPure(x) {
return (y) {
return x + y;
};
}
print(addPure(1)(2));
js-闭包:https://www.yuque.com/zhuchaoyang/wrif6k/ciilvl
在函数定义的时候,出现了函数的嵌套,子函数就可以访问父函数的局部变量。
闭包存在的意义就是可以访问别的作用域中的变量,不会污染全局变量。
闭包危害,变量无法释放。
addPure(x) {
return (y) {
return x + y;
};
}
print(addPure(1)(2));
让时间为你证明