闭包: //JS函数式风格中,在内部保存数据和对外无副作用这两个特性主要就是通过闭包实现的: 函数与闭包: 一个函数是一段静态代码,它是一个代码书写时已经编译期,静态概念:闭包是函数在代码运行过程中产生的一个动态环境,是一个运行期,动态的概念: 函数引用和函数实例://在被调用时,每个函数实例至少拥有一个闭包: //函数引用 function myFunc2() { }; var f1 = myFunc2; var f2 = myFunc2; console.log(f1 === f2); /…