//属性的简洁表示法
//ES6 允许直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁
const a1 = 'mike';
const a2 = {a1};
console.log(a2);
//等同于
const a3 = {a1:'mike'}
//上面代码表明,ES6 允许在对象之中,直接写变量。
//这时,属性名为变量名, 属性值为变量的值
//下面是另一个例子
function a4(x,y)
{
return {x,y};
}
console.log(a4(1,5));
//除了属性简写,方法也可以简写。
const o = {
method(){
return "Hello!";
}
};
//等同于
const o1 = {
method: function() {
return "Hello!";
}
};