1.如何产生闭包?
*当一个嵌套的内部函数引用外部函数定义的变量时,就产生了闭包
2.闭包是什么?
*闭包是引用嵌套外部函数变量的内部函数
3.常见闭包
*将函数作为另一个函数的返回值
*将函数作为实参传递给另一个函数调用
4.闭包的作用
*使用函数内部的变量在函数执行完后,仍然存活在内存中(延长局部变量的生命周期)
*可以让函数外部操作函数内部的数据
1.如何产生闭包?
*当一个嵌套的内部函数引用外部函数定义的变量时,就产生了闭包
2.闭包是什么?
*闭包是引用嵌套外部函数变量的内部函数
3.常见闭包
*将函数作为另一个函数的返回值
*将函数作为实参传递给另一个函数调用
4.闭包的作用
*使用函数内部的变量在函数执行完后,仍然存活在内存中(延长局部变量的生命周期)
*可以让函数外部操作函数内部的数据