js的闭包,从哪个方向能更好的理解闭包?总感觉自己的理解不是很清晰
书名
Secrets of the JavaScript Ninja,Second Edition
作者
JOHN RESIG
BEAR BIBEAULT
and JOSIP MARAS
第四章
Functions for the journeyman: understanding function invocation
第五章
Functions for the master: closures and scopes
2016年的书,这两章内容读完应该能建立一个清晰的影像了。
全书写的也非常精彩,作者之一JOHN RESIG,之前写过jQuery。
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
在js中,函数是一个作用域,在这个域内,再创建一个函数,则这个新函数便可能称之为闭包,也就是一个函数内部的函数。这个内部函数,具有封闭性,外部无法访问其内部的变量,而内部可以访问到外部的变量,就像是一个封闭的空间,你可以出去,但别人不可以进来。欲听详情分解,请点:https://segmentfault.com/a/11...