/

Object defineProperty() 方法

Object defineProperty() 方法

了解 JavaScript Object 物件的 defineProperty() 方法的所有相關資訊

創建或配置物件屬性。

返回該物件。

接受 3 個參數。第一個是我們將要在其上創建或配置屬性的物件。第二個是以字串形式定義的屬性名稱。第三個是具有屬性定義的物件。

範例:

1
2
3
4
5
const dog = {}
Object.defineProperty(dog, 'breed', {
value: 'Siberian Husky'
})
console.log(dog.breed) //'Siberian Husky'

我不只是寫了 breed: 'Siberian Husky',而是需要傳遞一個屬性描述符物件,該物件在本頁的開頭被定義。

tags: [“JavaScript”, “Object”, “defineProperty”, “屬性”]