2019独角兽企业重金招聘Python工程师标准>>>
window.onload=function () {
var obj={x:1,y:2,z:3};
console.log(Object.keys(obj));//返回该对象所有的属性key值的数组['x','y','z']
var person={};
Object.defineProperties(person,{
'name':{value:'zh',enumerable:true},
'company':{value:'BAT',configurable:true,enumerable:true,writable:true},
'salary':{value:50000,configurable:true,writable:true},
luck:{
get:function () {
return Math.random()>0.5?'good':'bad';
}
},
promotion:{
set:function (level) {
this.salary*=1+level*0.1;
}
//set方法就相当于=
}
})
console.log(person.salary)//50000;
person.promotion=2;
console.log(person.salary)//60000
console.log(person.luck)//50%的概率
}```