JavaScript オブジェクトの解説

JavaScript オブジェクトは、データをキーと値のペアとして保存します。各ペアはプロパティです。

プロパティには、さまざまな型のデータを保持できます:

関数がオブジェクト内にある場合、それはメソッドと呼ばれます。メソッドは、オブジェクトが何を行うかを定義します。

例: const human = { firstName: "Virat", lastName: "Kohli", age: 30, fullName: function() { return this.firstName + " " + this.lastName } }

この例では、firstName はキーであり、"Virat" は値です。

オブジェクトを作成する方法:

  1. オブジェクトリテラル 波括弧を使用して、プロパティを直接定義します。 let user = { name: "Sourav", age: 23 };

  2. オブジェクトコンストラクタ new Object() 構文を使用します。 let user = new Object(); user.name = "Sourav";

プロパティへのアクセス方法:

オブジェクトは作成した後でも変更できます。新しいプロパティを追加したり、既存のプロパティを削除したりすることができます。

プロパティを削除するには、delete 演算子を使用します: delete user.age;

プロパティが存在するかどうかを確認するには、in 演算子または hasOwnProperty を使用します: "name" in user; user.hasOwnProperty("name");

オブジェクトを使用すると、関連するデータと振る舞いを一箇所にまとめることができます。これにより、コードが整理され、管理しやすくなります。

出典: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9