如何使用 JavaScript Object.defineProperty?
如果你想定義一個新屬性或修改物件中的屬性,那麼可以使用 JavaScript 中的 Object.defineProperty。像下面這樣使用屬性 −
Object.defineProperty(obj, prop, descriptor)
以下為引數 −
- obj – 為該物件定義屬性。
- prop – 屬性名稱
- descriptor − 屬性的描述符
示例
你可以嘗試執行以下程式碼來了解如何在 JavaScript 中實現 Object.defineProperty −
<!DOCTYPE html>
<html>
<body>
<script>
const obj = {};
Object.defineProperty(obj, 'prop', {
value: 20,
writable: false
});
obj.prop = 10;
document.write(obj.prop);
</script>
</body>
</html>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP