カテゴリー
JavaScript

for/in文

for (variable in object)
     statment

variableには変数を記述する。
変数を1つだけ宣言するvar文も記述できる。

オブジェクトのプロパティを巡回するのに便利。

for(var p in o)         //oのプロパティ名を変数pに代入する
     console.log(o[p]);  //各プロパティの値を出力する

for/in文では、オブジェクトのすべてのプロパティが調べられる訳ではない。
列挙可能なプロパティだけが調べられる。

参考書籍:

オライリー JavaScript 第6版

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です