摘要: 如何理解闭包,先看代码: 像这种内层函数【lazy_sum】引用了外层函数【calc_sum】的变量(参数也算变量),然后返回内层函数的情况,称为闭包(Closure)。 闭包的特点是返回的函数还引用了外层函数的局部变量,所以,要正确使用闭包,就要确保引用的局部变量在函数返回后不能变。举例如下: 你 阅读全文
posted @ 2019-05-15 21:39 golden23 阅读(122) 评论(0) 推荐(0) 编辑