其他分享
首页 > 其他分享> > let使用的特点

let使用的特点

作者:互联网

序号说明案例结果
1let不能重复声明let a;
let a;
Uncaught SyntaxError: Identifier 'a' has already been declared
2块级作用域,在块里面声明的变量在块的外边是无法找到的,如果是var就能读取出来,块级作用域不仅仅指的是大括号{}括起来,他还包括if else while for 后边的中括号()用let 去声明都是块级作用域{
  let demo = 'Gjanuary'
}
console.log(demo)
Uncaught ReferenceError: demo is not defined
3不存在变量提升console.log(zero)  
let zero = 'china'
Cannot access 'zero' before initialization 
4不影响作用域链结果正常输出number的值

 

标签:console,作用域,demo,特点,zero,let,使用,Uncaught
来源: https://blog.csdn.net/Gjanuary/article/details/120164252