闭包的条件:
1. 外部函数中定义了内部函数
2. 外部函数返回内部函数名
3. 内部函数引用了外部函数的变量
闭包有个特点:能记录外部函数参数的状态,再次调用外部函数的时候,之前调用外部函数传的参数不受影响
因为每次调用外部函数,都会开辟一个新的空间来加载内部函数
内部函数对外部函数变量进行修改后,会保存结果
闭包的条件:
1. 外部函数中定义了内部函数
2. 外部函数返回内部函数名
3. 内部函数引用了外部函数的变量
闭包有个特点:能记录外部函数参数的状态,再次调用外部函数的时候,之前调用外部函数传的参数不受影响
因为每次调用外部函数,都会开辟一个新的空间来加载内部函数
内部函数对外部函数变量进行修改后,会保存结果