JavaScriptのobject.keys(object).lengthの使用例と解説


メソッドを使用することができます。Object.keys()メソッドは、指定されたオブジェクトの列挙可能なプロパティの名前を含む配列を返します。これにより、配列のlengthプロパティを使用して、オブジェクトのプロパティの数を取得することができます。

以下に、Object.keys(object).lengthの使用例と解説を示します。

const car = {
  brand: 'Toyota',
  model: 'Corolla',
  year: 2021,
  color: 'blue'
};
const propertyCount = Object.keys(car).length;
console.log(propertyCount); // 結果: 4

上記のコードでは、carという名前のオブジェクトを作成しました。Object.keys(car)は、carオブジェクトのプロパティ名を含む配列['brand', 'model', 'year', 'color']を返します。その後、lengthプロパティを使用して配列の要素数を取得し、propertyCount変数に代入します。最後に、console.log()を使用してpropertyCountの値を出力します。結果は、4となります。

このように、Object.keys(object).lengthを使用することで、任意のオブジェクトのプロパティの数を簡単に取得することができます。