美文网首页
JavaScript - 变量作用域

JavaScript - 变量作用域

作者: 苏宇lovecc | 来源:发表于2016-11-17 17:01 被阅读6次
  1. JavaScript教程之变量作用域
  • 变量提升:JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部。
  • 全局作用域:实际上不在任何函数内定义的变量就具有全局作用域。JavaScript实际上只有一个全局作用域。任何变量(函数也视为变量),如果没有在当前函数作用域中找到,就会继续往上查找,最后如果在全局作用域中也没有找到,则报ReferenceError错误。
  • 名字空间:解决全局变量冲突的方案之一。
  • 局部作用域
  • letconst 都具有块级作用域

相关文章

网友评论

      本文标题:JavaScript - 变量作用域

      本文链接:https://www.haomeiwen.com/subject/enndpttx.html