JavaScript 物件參考手冊
JavaScript 物件
物件是 JavaScript 的資料型別之一。
物件用於儲存鍵/值(名稱/值)集合。
JavaScript 物件是命名值的集合。
以下示例建立一個具有四個鍵/值屬性的 JavaScript 物件
有關物件的教程,請閱讀我們的 JavaScript 物件教程。
JavaScript 物件方法和屬性
名稱 | 描述 |
---|---|
assign() | 將屬性從源物件複製到目標物件 |
constructor | 返回建立物件原型的函式 |
create() | 返回從現有物件建立的物件 |
defineProperties() | 新增或更改屬性 |
defineProperty() | 新增或更改屬性 |
entries() | 返回物件的鍵/值對陣列 |
freeze() | 阻止對物件的任何更改 |
fromEntries() | 返回從鍵/值對的可迭代列表建立的物件 |
getOwnPropertyDescriptor() | 返回物件鍵的陣列 |
getOwnPropertyDescriptors() | 返回物件鍵的陣列 |
getOwnPropertyNames() | 返回物件鍵的陣列 |
groupBy() | 根據返回的回撥值對物件元素進行分組 |
isExtensible() | 如果物件可擴充套件,則返回 true |
isFrozen() | 如果物件已凍結,則返回 true |
isSealed() | 如果物件已密封,則返回 true |
keys() | 返回物件鍵的陣列 |
preventExtensions() | 阻止向物件新增新屬性 |
prototype | 允許您向 JavaScript 物件新增屬性和方法 |
seal() | 阻止新增新或刪除現有物件屬性 |
toString() | 將物件轉換為字串並返回結果 |
valueOf() | 返回物件的原始值 |
values() | 返回物件屬性值的陣列 |