代码拉取完成,页面将自动刷新
简体中文 | English
Object.defineProperty
Sham For IE一个 Object.defineProperty
的 IE 补丁,基于 VBScript 实现。它还提供了Object.defineProperties
、Object.getOwnPropertyDescriptor
、Object.getOwnPropertyDescriptors
等方法。
Element
对象将调用原生的方法;Object.defineProperty
将会返回一个新的 VB 对象;<script src="path/to/object-defineproperty-ie.js" type="text/javascript"></script>
<script type="text/javascript">
var oldObj = {
number: 123
};
var newObj = Object.defineProperties(oldObj, {
getter: {
get: function () {
return 'trigger `getter`';
}
},
setter: {
set: function () {
alert('trigger `setter`');
}
},
string: {
value: 'Ambit Tsai',
writable: false
}
});
Object.getOwnPropertyDescriptor(newObj, 'number');
</script>
你可以在登录后,发表评论
点评 ( 0 )