1.生成对象的方法
1.利用对象构造函数
const obj = new Object();
2.字面量写法
const obj = {
}
2.属性的增强写法
1.ES5
const name = 'sunny',
age = 18,
sex = 'male';
const obj = {
name: name,
age: age,
sex: sex
}
console.log(obj);
![](https://img.haomeiwen.com/i13992637/5779194851edc24e.png)
2.ES5属性增强写法
const name = 'sunny',
age = 18,
sex = 'male';
const obj = {
name,
age,
sex
}
console.log(obj);
![](https://img.haomeiwen.com/i13992637/9944be68a60ef79e.png)
3.函数增强写法
1.ES5
const obj = {
eat: function() {
console.log('eatting');
},
run: function() {
console.log('running');
}
}
![](https://img.haomeiwen.com/i13992637/753d885006eeba3d.png)
2.ES6函数增强写法
const obj = {
eat() {
console.log('eatting');
},
run() {
console.log('running');
}
}
![](https://img.haomeiwen.com/i13992637/4d4d7b2e94ab4008.png)
网友评论