ES6 支持对象定义时属性和函数的简写,并且属性名支持表达式,代码如下
//ES5 属性和函数定义 var p=1; var o={ p:p, f:function(){} } //ES6 简化属性和函数定义,并且属性名支持表达式 var oo={ p, //p:1 ["a"+p]:2, //a1:2 f(){}, //f:function(){} }