// es5写法 // var studentES5 = { // name: 'Alice', // age: 18, // sex: '男', // getName: function() { // return this.name // } // } // console.log(studentES5) // console.log(studentES5.getName()) // es6写法 // 一 当为对象属性赋值的变量和对象的属性名相同时,可以简写 // 二 对象的方法可以省略 :function const name = 'Jack' const age = 16 const sex = '男' const studentES6 = { name, age, sex, getName() { return this.name } } console.log(studentES6) console.log(studentES6.getName())