(JavaScript)for/in文
C#のForEachに近い機能ですが、微妙に違うので使用法をメモしておきます。
var obj = {data1:"データ1",data2:"データ2"} for(var v in obj) { document.write(obj[v]); }
使い方はforEachと同じですが、ループ毎に添字が帰ってきます。上記のvには「data1」、「data2」と順に入ってきて、Objectとして保持されます。
配列に使用すると、vには0,1,2,3...と入ってきます。
値を取り出すには上記のようにオブジェクト(または配列)に添字を渡して取り出します。