保护对象
作者:互联网
保护数据属性: 4大特性:
一个属性包含四大特性:{ value: 实际保存属性值, writable: true/false,
//只读 enumerable: true/false,
//不可遍历(可数的)
//不是彻底隐藏,用.依然可访问!
configurable:true/false(可配置的)
//1. 禁止删除
//2. 禁止修改其它特性 //一旦改为false,不可逆 } 获取一个属性的四大特性: var attrs=Object.getOwnPropertyDescriptor(obj,"属性")
修改四大特性: Object.defineProperty(obj,"属性",{ 四大特性:值 })
简写: Object.defineProperties(obj,{ 属性名:{ 特性:值, 特性:值, },
属性名:{ ... : ... } })
标签:false,对象,Object,特性,保护,obj,true,属性 来源: https://www.cnblogs.com/Wang12138/p/16228925.html