みやのまるがゆく。

物忘れが激しい私のためのメモ

Javascriptオブジェクト内のプロパティ数がほしい。

var items = {

    "pen" : 80,

    "book": 450

};

itemsの中にプロパティがいくつあるのかほしい!
数を求めるといえばlengthだ!!!

console.log(items.length);

➛➛➛ undefined

( ◜ω◝ ) アヒン

オブジェクトではObject.keys()メソッドを使う

Object.keys()にlengthをつけることでプロパティの数を求めることができます。

console.log( Object.keys(items).length );

➛➛➛ 2

( ◜ω◝ ) ヤッタネ!