javaScript Object对象方法getOwnPropertyDescriptor(s)
作用:获取对象中某个(所有)值的属性描述符
一、getOwnPropertyDescriptor基本用法
const obj1 = {
age: 18,
name: 'zg'
}
const descriptor1 = Object.getOwnPropertyDescriptor(obj1, 'age');
console.log(descriptor1);
/**结果
{
"value": 18,
"writable": true,
"enumerable": true,
"configurable": true
}
*/
二、getOwnPropertyDescriptors基本用法
const obj1 = {
age: 18,
name: 'zg'
}
const descriptor1 = Object.getOwnPropertyDescriptors(obj1);
console.log(descriptor1);
/**结果
{
"age": {
"value": 18,
"writable": true,
"enumerable": true,
"configurable": true
},
"name": {
"value": "zg",
"writable": true,
"enumerable": true,
"configurable": true
}
}
*/