JS闭包的用法

Javascript语言中,闭包就是函数的局部变量集合,只是这些局部变量在函数返回后会继续存在。闭包就是就是函数的“堆栈”在函数返回后并不释放,我们也可以理解为这些函数堆栈并不在栈上分配而是在堆上分配,当在一个函数内定义另外一个函数就会产生闭包,所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。
时间:2013-9-26