js属性描述符

40 阅读1分钟

得到属性描述符

var obj={
a:1,
b:2
};
var desc =Object.getOwnPropertyDescriptor(obj,'a');
console.log(desc)

设置属性描述符

Object.defineProperty(obj,'a',{
value:10,
writable:false,//不可重写
enumerable:false,//不可遍历
configurable:false//这些配置不能修改
});