闭包

闭包其实是作用域应用的特殊情况,有两种表现形式

1、函数作为返回值


2、函数作为参数


总结:所有自由变量的查找,是在函数定义的地方,向上级作用域查找,不是在执行的地方!!!

闭包同样

你可能感兴趣的:(闭包)