zukucode
主にWEB関連の情報を技術メモとして発信しています。

JavaScript オブジェクトの要素数を取得する

JavaScriptのオブジェクト(JSON)の要素数を取得します。

配列のように変数名.lengthでは取得できないので注意します。

var obj = {
  "HP": 500,
  "MP": 400,
  "力": 200,
  "賢さ": 300
}
console.log(Object.keys(obj).length); // 4

// よくある間違い
console.log(obj.length); // undefined

関連記事