JavaScript オブジェクトの要素数を取得する
JavaScript
のオブジェクト(JSON
)の要素数を取得します。
配列のように変数名.length
では取得できないので注意します。
var obj = {
"HP": 500,
"MP": 400,
"力": 200,
"賢さ": 300
}
console.log(Object.keys(obj).length); // 4
// よくある間違い
console.log(obj.length); // undefined