一、声明一个对象
let 对象={
name:"公众号:编程有你",
pwd:123456
};
二、输出对象属性的描述
//console.log(Object.getOwnPropertyDescriptors(对象))获取多有属性
console.log(Object.getOwnPropertyDescriptor(对象,'name'))获取指定的属性
三、运行结果:
writable: true, 可修改
enumerable: true, 可遍历
configurable: true 可删除改变
四、遍历对象
for(const i in 对象){
console.log(i);
console.log(对象[i])
}
五、修改属性对象
1、单个对象修改
Object.defineProperty(对象,'name',{
value:'aiyou',
writable:false
})
2、多个对象修改
Object.defineProperties(对象,{
name:{
writable:false
},
pwd:{
value:1456789
}
})
标签:JavaScript,console,log,--,Object,对象,属性,name
From: https://blog.51cto.com/u_15288375/6521253