javascript
for .. in でできるけど注意すべき点がある。
・回せる変数はオブジェクトのキー
・配列もオブジェクトなので、配列ではなくて余計なプロパティも回される可能性がある(ブラウザ依存)
・変数が使いまわされるので、クロージャなどと併用とすると最後の値が全てに入ることがあるfor (var i in items){ console.log(i, items[i]); }
ActionScript3では、要素を回せるようにfor each文がある
amachangによる解説:for 文と無名関数のイディオム
http://d.hatena.ne.jp/amachang/20090119/12...