摘要: 只有理解了闭包才能真正的理解Javascript,这玩意就是一个反直觉的异类啊。但是一番折腾下来,我发现在Javascript的世界里,设计思想果然还是一如既往的单纯质朴啊。 如何管理函数?Javascript回答说用函数对象。 如何管理函数的作用域?Javascript回答说用活动对象。 如果函数调用有嵌套呢?Javascript回答说用作用域链,把活动对象串起来。 如果一个外部函数返回了一个内部函数,导致外部函数的活动对象泄露了怎么办?Javascript回答说那就叫做闭包吧。 阅读全文
posted @ 2017-02-19 00:24 oowgsoo 阅读(459) 评论(0) 推荐(0) 编辑