オブジェクトから値の配列を取得する方法


方法1: Object.values() メソッドを使用する JavaScriptのObject.values()メソッドを使用すると、オブジェクトの値の配列を取得することができます。以下は使用例です。

const obj = { a: 1, b: 2, c: 3 };
const values = Object.values(obj);
console.log(values); // [1, 2, 3]

方法2: for...in ループを使用する for...inループを使用して、オブジェクトのプロパティを反復処理し、値を配列に追加することもできます。以下は使用例です。

const obj = { a: 1, b: 2, c: 3 };
const values = [];
for (let key in obj) {
  values.push(obj[key]);
}
console.log(values); // [1, 2, 3]

方法3: Object.entries() メソッドを使用する Object.entries()メソッドを使用すると、キーと値のペアの配列を取得することができます。この配列から値のみを抽出することもできます。以下は使用例です。

const obj = { a: 1, b: 2, c: 3 };
const entries = Object.entries(obj);
const values = entries.map(([key, value]) => value);
console.log(values); // [1, 2, 3]

これらの方法を使って、オブジェクトから値の配列を取得することができます。必要に応じて、自分のコードに適した方法を選択してください。

以上が、オブジェクトから値の配列を取得する方法の解説とコード例です。