闭包相关总结

  1. 作用域

    每个函数在被定义时(而非执行时),都会创建一个属于自己的环境(作用域)。并保留下声明时的整条作用域链。除非用with做出强制改变。

  2. 闭包
    1. 将私有变量作为返回值返回
    2. 将函数作为返回值返回
    3. 将函数作为参数
    4. Getter与Setter
posted @ 2016-05-20 14:31  伊各  阅读(122)  评论(0编辑  收藏  举报