参考链接https://www.cnblogs.com/flase/p/3599363.html?utm_source=tuicool&utm_medium=referral
- Object.getOwnPropertyDescriptors(obj)
- Object.getOwnPropertyDescriptor(obj, ‘obj属性’)
const data = {
PortLand: '78/50',
Dublin: '88/52',
Lima: '58/40'
}
Object.defineProperty(data, 'Lima', {
enumerable: false,
writable: false
})
console.log(Object.keys(data))
// 获取data对象所有属性的描述符
console.log(Object.getOwnPropertyDescriptors(data))
// 获取指定对象属性的描述符
console.log(Object.getOwnPropertyDescriptor(data, 'Lima'))
// 下面已经不可写了
data.Lima = '59/50'