欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  JavaScript 块级作用域(Block Scope)
  
  使用 var 关键字声明的变量不具备块级作用域的特性,它在 {} 外依然能被访问到。
  
  {
  
  var x = 2;
  
  }
  
  // 这里可以使用 x 变量
  
  在 ES6 之前,是没有块级作用域的概念的。
  
  ES6 可以使用 let 关键字来实现块级作用域。
  
  let 声明的变量只在 let 命令所在的代码块 {} 内有效,在 {} 之外不能访问。
  
  {
  
  let x = 2;
  
  }
  
  // 这里不能使用 x 变量

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64334.shtml