JS基础知识(三):作用域与闭包

作用域和自由变量

作用域

  • 全局作用域
  • 函数作用域
  • 块级作用域(ES6新增)

自由变量

  • 一个变量在当前作用域没有定义,但被使用了
  • 向上级作用域,一层一层寻找,直到找到为止
  • 如果到全局作用域都没有找到,则报错xx is not defined
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×