作用域和闭包

文章目录

    • 一、作用域是什么
      • 1.1、编译原理
      • 1.2、理解作用域
      • 1.3、作用域嵌套
      • 1.4、异常:ReferenceError 与 TypeError
      • 1.5、小结
    • 二、词法作用域
      • 2.1、词法阶段
      • 2.2、欺骗词法
        • 2.2.1、eval
        • 2.2.2、with
      • 2.3、小结
    • 三、函数作用域和块作用域
      • 3.1、函数中的作用域
      • 3.2、隐藏内部实现
        • 3.2.1、规避冲突
      • 3.3、函数作用域
        • 3.3.1、匿名和具名
        • 3.3.2、立即

你可能感兴趣的:(You,Don't,Know,javascript,es6)