省略同名的属性 ==> 当属性名和属性值同名时,属性名可以不写省略方法的function ==> 当属性的值为方法时,方法的function可以不写
es6中 键和值(key:value) 相同时,只用写一个
var name="zheng"var age = 18/* es6 键和值(key:value) 相同时,只用写一个 */var obj ={// name:name,age:agename,age}console.log(obj);
let username="kobe";let age=39;let obj={username:username, //属性值使用全局的变量;age:age,getName:function(){return this.username;}}console.log(obj);console.log(obj.getName());let obj2={username, //当属性名和属性值相同时,属性名可以不写;age,getName (){ //定义属性为方法时,属性:和方法的function可以不写;return this.username;}}console.log(obj2);console.log(obj2.getName());
