代码拉取完成,页面将自动刷新
简体中文 | English
A Object.defineProperty
sham based on VBScript for IE. It also provides Object.defineProperties
, Object.getOwnPropertyDescriptor
, Object.getOwnPropertyDescriptors
.
defineProperty
or getOwnPropertyDescriptor
for Element
object, doucment
and window
defineProperty
will return a new VB object[[Prototype]]
or __proto__
]
enumerable
npm install -S object-defineproperty-ie
<script src="path/to/object-defineproperty-ie.js" type="text/javascript"></script>
<script type="text/javascript">
var temp;
var obj = Object.defineProperties({}, {
prop1: {
enumerable: true,
get: function () {
return temp;
},
set: function (value) {
temp = value;
}
},
prop2: {
enumerable: true,
configurable: true,
value: 'Hello World'
},
});
obj.prop = 123;
// obj => {
// prop1: 123,
// prop2: 'Hello World'
// }
Object.defineProperty(obj, 'prop2', {
value: 'Ambit-Tsai'
});
// obj => {
// prop1: 123,
// prop2: 'Ambit-Tsai'
// }
var desc = Object.getOwnPropertyDescriptor(obj, 'prop2');
// desc => {
// enumerable: true,
// configurable: true,
// writable: false,
// value: "Ambit-Tsai"
// }
</script>
docs/index.html
locally此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。