ES6对象简写 二月 1, 2020 ES6学习 本文总阅读量次 基本原则 属性名与属性值相同时,可省略其中一个。 对象中包含的方法的 : function 可省略不写。 例子ES5中: 12345678910var studentES5 = { name: '珠', age: 2, sex: '女', getName: function () { return this.name; }}console.log('ES5', studentES5);console.log('ES5'studentES5.getName()); ES6中: 1234567891011121314const name = '珠';const age = 2;const sex = '女';const studentES6 = { //同名的属性可以省略不写 name, age, sex, getName() {//可以省略方法中的 :function return this.name; }};console.log('ES6', studentES6);console.log('ES6',studentES6.getName()); 上一篇 JS变量类型和计算 下一篇 HTML/JS/React中的事件处理