ES6 对象的扩展

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(){}
      }
原文地址:https://www.cnblogs.com/banyuege/p/10654939.html