JavaScript中闭包具体是什么意思,大佬给讲解一下!

请教JavaScript中闭包具体是什么意思,大佬给讲解一下!

不是js的闭包,就是闭包,闭包在所有语言的作用都是一样的。

我的理解

一个外部函数,内部包含另一个内部函数,还包含几个内部变量。内部的函数会使用这几个变量。

作用就是保证这几个变量不会被污染、修改。

不是js的闭包,就是闭包,闭包在所有语言的作用都是一样的。

我的理解

一个外部函数,内部包含另一个内部函数,还包含几个内部变量。内部的函数会使用这几个变量。

作用就是保证这几个变量不会被污染、修改。

楼上对闭包一无所知

https://blog.csdn.net/tangxiujiang/article/details/79567624