ES6的let和const

1.let let用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 用let声明变量a: 运行结果: 用发var定义变量b: 运行结果: let的特点: 1)不存在变量提升。 注:变量提升即变量可以在声明之前被使用,值为undefined。 var就会存在变量提升的现象,而let规定,let所声明的变量一定要在声明之后使用,否则就会报错。 2)暂时性死区:只
相关文章
相关标签/搜索