Слияние кода завершено, страница обновится автоматически
Object.defineProperty — имитация на основе VBScript для IE. Также предоставляет Object.defineProperties, Object.getOwnPropertyDescriptor, Object.getOwnPropertyDescriptors.
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
.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )