JavascriptでArray, Objectをloopする
Object
var obj = {foo:10,bar:20}; Object.keys(obj).forEach(function(key){ var item = obj[key]; console.log(key,item); }) //foo 10 //bar 20
Array
var ary = ['foo', 'bar']; ary.forEach(function(item,key){ console.log(key,item); }) //0 "foo" //1 "bar"