阅读背景:

作用域、闭包、原型

来源:互联网 

1.作用域

1) 全局作用域
2)函数作用域
3)块级作用域

// 最顶层作用域即为全局作用域 
function test() {
  if (true) {
    var a = 1
    let b = 2
  }
  console.log('a: ', a);  // 在函数里用var声明的变量都是局部变量
  console.log('b: ', b);  // 使用let声明的变量只在定义的代码块内有效
}

test()// 最顶层作用域即为全局



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: