foreach:只是循环数组中的每一项,没有返回值
如: var arr = [2,3,3,4,5,6];
arr.foreach(function(item,index,array){
dosomething;
})
map:用法与foreach相似,只是有返回值
var arr = [5,5,6,7,788,7,9];
arr.map(function(item,index,array){
return item>5;
});
//结果 [,6,7,788,7,9]
filter:用法同上,过滤出符合条件的结果