闭包 程序员小时 2022-02-14 203 阅读1分钟 注意:本文章总结的知识点参考渡一教育前端课程 什么是闭包? 当内部函数被保存到外部时,将会生成闭包 闭包导致原有的作用域链不释放,造成内存泄漏 闭包的作用 作用1: 实现公共变量,比如累加器 function a() { var num = 0; function b() { console.log(++num); } return b; } var myFun = a(); myFun() //1 myFun() //2