JS作用域和闭包 明毅 2022-06-24 50 阅读1分钟 一、作用域 全局作用域:在全局可以使用 函数作用域:在函数块内使用 块级作用域:在if、while、for循环里面使用 二、自由变量 一个变量在当前作用域下没有定义,但被使用了 向上级作用域,一层一层依次寻找,直到找到为止 如果到全局作用域都没找到,则报错xx is not defined (未被定义) 三、闭包