JavaScriptオブジェクトリファレンスマニュアル
JavaScript オブジェクト
オブジェクトはJavaScriptのデータタイプの1つです。
オブジェクトはキー/値(名前/値)の集合を保存します。
JavaScriptオブジェクトは名前付き値の集合です。
以下の例では、4つのキー/値属性を持つJavaScriptオブジェクトを作成します:
インスタンス
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" };
オブジェクトに関するチュートリアルは、以下の 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() | オブジェクトの属性値の配列を返します。 |