つに割り当てられます。形は使用できません)。メソッドを呼び出し、結果の文字列を新しいキーとして使用します。変数内の文字列値を使ってプロパティにアクセスすることもできます。オブジェクトの列挙可能なプロパティすべてを巡回することができます。どのように動作するかを説明するため、以下にオブジェクトとオブジェクト名を引数として渡すと、オブジェクトのプロパティを表示する関数を示します。ように関数を呼び出すと次の結果が返ります。前では、オブジェクトの全プロパティを列挙する言語特有の方法はありません。次の関数で実現できます。見つけるのに便利です。アクセス可能なプロパティを列挙するには、配列内の重複を削除するだけで簡単に実現できます。定義済みオブジェクトがあります。独自のオブジェクトを定義できます。オブジェクトはオブジェクト初期化子を使って作成することができます。演算子との組み合わせで呼び出すことでオブジェクトをインスタンス化することもできます。オブジェクト初期化子の使用コンストラクター関数を使ったオブジェクトの作成のほかに、オブジェクト初期化子を使用してオブジェクトを作成することができます。オブジェクト初期化子を使うことを、オブジェクトをリテラル表記法で作ると表現することがあります。使われる用語と同じ意味です。オブジェクト初期化子を使ったオブジェクトの構文は次のようになります。