字面理解ES6的三种声明方式:
var
:它是variable的简写,可以理解成变量的意思。let
:它在英文中是“让”的意思,也可以理解为一种声明的意思。const
:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。
var在ES6里是用来升级全局变量的
let是局部变量声明,let是防止你的数据污染的 (同一个作用域不能声明相同的变量)
习惯用let声明,减少var声明去污染全局空间
const声明的变量是不可以改变的(声明常量)
字面理解ES6的三种声明方式:
var
:它是variable的简写,可以理解成变量的意思。 let
:它在英文中是“让”的意思,也可以理解为一种声明的意思。 const
:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。var在ES6里是用来升级全局变量的
let是局部变量声明,let是防止你的数据污染的 (同一个作用域不能声明相同的变量)
习惯用let声明,减少var声明去污染全局空间
const声明的变量是不可以改变的(声明常量)