前言:这是笔者学习之后自己的理解与整理.如果有错误或者疑问的地方,请大家指正,我会持续更新! 一直没搞清楚立即执行函数和闭包之间的关系,总结一下: 闭包有很多种理解:访问不到内部作用域,函数就是这样,所以函数就是闭包: 闭包还有一种理解:通过把函数内部的变量和方法返回出来,这样外部作用域就可以访问内部作用域了,并且 立即执行函数和闭包之间没有必然的联系,虽然它们经常结合一起使用: 立即执行函数只是一种函数的调用方式: 闭包的目的则是外部函数可以访问内部函数的作用域: 立即执行函数(IIFE) 大…