到底什么是闭包

一开始接触闭包有些问题一直绕不过去,可了看其余的资料,也从网上查了查,下面是我总结的一些东西:后端 “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(一般是一个函数),于是这些变量也是该表达式的一部分。设计模式 通俗的讲:就是函数a的内部函数b,被函数a外部的一个变量引用的时候,就建立了一个闭包。闭包 (这样在执行完var c=a()后,变量c其实是指向了函数b
相关文章
相关标签/搜索