ES6语法---const和symbol

const

经由const定义的变量,一经定义不可修改

const a = 10;
console.log(a);//10
a = 20;
console.log(a);//报错显示,不允许重新定义

symbol

symbol是es6新增的一种值类型数据,用力表示一种绝不重复的值。

let a = 3;
let b = 3;
console.log(a ==b);//true
let a = Symbol(3);
let b = Symbol(3);
console.log(a ==b);//false

const和symbol的区别:

const是定义的变量名不可重复定义,
symbol是定义的变量值不可重复。

猜你喜欢

转载自blog.csdn.net/mytljp/article/details/79199847