了解 JavaScript Object 物件的 defineProperty() 方法的所有相關資訊
創建或配置物件屬性。
返回該物件。
接受 3 個參數。第一個是我們將要在其上創建或配置屬性的物件。第二個是以字串形式定義的屬性名稱。第三個是具有屬性定義的物件。
範例:
const dog = {}
Object.defineProperty(dog, 'breed', {
value: 'Siberian Husky'
})
console.log(dog.breed) //'Siberian Husky'
我不只是寫了 breed: 'Siberian Husky'
,而是需要傳遞一個屬性描述符物件,該物件在本頁的開頭被定義。