for (variable in object) statment
variableには変数を記述する。
変数を1つだけ宣言するvar文も記述できる。
オブジェクトのプロパティを巡回するのに便利。
for(var p in o) //oのプロパティ名を変数pに代入する console.log(o[p]); //各プロパティの値を出力する
for/in文では、オブジェクトのすべてのプロパティが調べられる訳ではない。
列挙可能なプロパティだけが調べられる。
参考書籍:
for (variable in object) statment
variableには変数を記述する。
変数を1つだけ宣言するvar文も記述できる。
オブジェクトのプロパティを巡回するのに便利。
for(var p in o) //oのプロパティ名を変数pに代入する console.log(o[p]); //各プロパティの値を出力する
for/in文では、オブジェクトのすべてのプロパティが調べられる訳ではない。
列挙可能なプロパティだけが調べられる。
参考書籍: