bi包

闭包是函数式编程的概念

闭包的定义:由函数极其封闭的自由变量组成的集合体。

其实每一个函数都是一个闭包

特点:函数中嵌套函数。

在返回的时候不仅返回函数本身,而且返回内部函数的值,关键词‘释放’

闭包的用途

1.嵌套回调函数

2.隐藏对象细节

JS中有对象,但是没有实例,JS中对象是对象,实例是实例,分开的,给予原型的面向对象

原文地址:https://www.cnblogs.com/limit1/p/4021123.html