function getInfo(name, age, weight) {
return {
// 如果属性名和属性值同名可以利用、es6的属性简写
name, // 等同于 make: make
age, // 等同于 model: model
weight, // 等同于 value: value
// ES6的属性名是可计算的
['over' + weight]: true,
// 对象方法名简写可以省略 function 关键字
descripte() {
console.log(name, age, weight);
}
};
}
let person = getInfo('Kia', 27, 400);
console.log(person);// {name: "Kia", age: 27, weight: 400, over400: true, descripte: ƒ}
//ES5
function createPeople(name, age) {
return {
name: name,
age: age
};
}
function createPeople(name, age) {
return {
name,
age
};
}
var people = {
name: 'xixi',
sayName: function () {
console.log(this.name);
}
};
let people = {
name: 'xixi',
sayName() {
console.log(this.name);
}
};
people.sayName();// xixi
let lastName = 'last name';
let person = {
[lastName]: 'yuan'
};
console.log(person[lastName]);// yuan
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有