1、属性的增强写法
<script>
//属性的增强写法
const name1 = 'rocke';
const age1 = '22';
//ES5的写法
const obj = {
name:name1,
age:age1,
}
console.log(obj);
//ES6的写法
const obj2 = {
name1,
age1,
}
console.log(obj2);
</script>
2、函数的增强写法
<script>
//ES5的写法
const obj = {
eat: function () {
console.log(this.name + '在吃东西!');
},
run: function () {
console.log(this.name + '在跑步!');
}
}
console.log(obj);
//ES6的写法
const obj2 = {
eat() {
console.log(this.name + '在吃东西!');
},
run() {
console.log(this.name + '在跑步!');
}
}
console.log(obj2);
</script>