- const注意1:
const a = 20;
a=30;//错误:不可以修改
- const注意2
const name; //错误:必须赋值
- ES5之前,var在if,for没有块级作用域,ES6加入let,let在if和for中有块级作用域
- 对象增强写法
/*
1.属性增强写法
*/
const name = "mo";
const age = 18;
const height = 1.88;
//ES5定义对象
const obj = {
name : name,
age : age,
height : height
}
//ES6写法
const obj = {
name,
age,
height
}
console.log(obj);
/*
2.函数增强写法
*/
const obj = {
//ES5写法
run : function(){
//函数体
}
//ES6写法
run(){
//函数体
}
}