字面量:如何理解Javascript中的字面量(literal)? - StormBlafe的回答 - 知乎
https://www.zhihu.com/question/21502764/answer/924965623
1. 属性的增强写法
const name = 'hammer';
const age = 20;
const height = 1.81;
- ES5的写法
const obj = {
name: name,
age: age,
height: height
}
- ES6的增强写法
const obj = {
name,
age,
height
}
2. 函数的增强写法
- ES5的写法
const obj = {
run: function () {
},
eat: function () {
}
}
- ES6的增强写法
const obj = {
run() {
},
eat() {
}
}