【ES规范】ES6 简化对象写法

常规的写法:

 var  name='kobe';
    var  age=39;
    var  obj={
        name:name,
        age:age,
        getName:function () {
        return this.name
    }
    };
    console.log(obj);
    console.log(obj.getName());

简化对象的写法:

同名的属性可以省略,函数可以省略关键字function

/**简化对象写法**/
    var  name='kobe';
    var  age=39;
    var  obj={
        name,  //同名的属性可以省略
        age,
        getName() { //函数可以省略关键字function
            return this.name
        }
    };
    console.log(obj);
    console.log(obj.getName());

 

你可能感兴趣的:(ECMAScript)