JS配列のエルゴード方式forサイクルとfor…in


JS配列のエルゴード方法は2つあります.
第一種類:一般的なforサイクル、例えば:
var a = new Array("first", "second", "third") 
for(var i = 0;i < a.length; i++) {
document.write(a[i]+",");
}
 
出力の結果:fitst、second、third
一つ目:for…inという遍歴的な方法で、例えば:
var arr = new Array("first", "second", "third") 
for(var item in arr) {
document.write(arr[item]+",");
}
 
出力の結果:fitst、second、third
 
転載元:http://www.jb51.net/article/53030.htm