JavaScript 对象参考手册
- Vorherige Seite JS String
- Nächste Seite JS-Operator
JavaScript-Objekt
对象是 JavaScript 的数据类型之一。
对象用于存储键/值(名称/值)集合。
JavaScript 对象是命名值的集合。
以下示例创建具有四个键/值属性的 JavaScript 对象:
实例
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" };
有关对象的教程,请阅读我们的 JavaScript 对象教程。
JavaScript 对象的方法和属性
名称 | 描述 |
---|---|
assign() | 将属性从源对象复制到目标对象。 |
constructor | 返回创建对象原型的函数。 |
create() | 从现有对象返回新创建的对象。 |
defineProperties() | 添加或更改属性。 |
defineProperty() | 添加或更改一个属性。 |
entries() | 返回对象键/值对的数组。 |
freeze() | 防止对对象进行任何更改。 |
fromEntries() | 从键/值对的可迭代列表返回对象。 |
getOwnPropertyDescriptor() | Gibt ein Array der Schlüssel des Objekts zurück. |
getOwnPropertyDescriptors() | Gibt ein Array der Schlüssel des Objekts zurück. |
getOwnPropertyNames() | Gibt ein Array der Schlüssel des Objekts zurück. |
groupBy() | Gruppiert die Elemente des Objekts basierend auf den zurückgegebenen Callback-Werten. |
isExtensible() | wird true zurückgegeben, wenn das Objekt erweiterbar ist. |
isFrozen() | wird true zurückgegeben, wenn das Objekt gefroren ist. |
isSealed() | wird true zurückgegeben. |
keys() | Gibt ein Array der Schlüssel des Objekts zurück. |
preventExtensions() | Verhindert das Hinzufügen neuer Eigenschaften zum Objekt. |
prototype | Ermöglicht das Hinzufügen von Eigenschaften und Methoden zu JavaScript-Objekten. |
seal() | Verhindert das Hinzufügen neuer Eigenschaften oder das Löschen bestehender Eigenschaften des Objekts. |
toString() | Konvertiert das Objekt in einen String und gibt das Ergebnis zurück. |
valueOf() | Gibt den ursprünglichen Wert des Objekts zurück. |
values() | Gibt ein Array der Werte der Objektattribute zurück. |
- Vorherige Seite JS String
- Nächste Seite JS-Operator