for循环
var arr=[]
for(var i=0 ;i <= arr.length-1; i++ ){
//业务逻辑
}
for in 循环
var arr=[]
for(var i in arr){
//业务逻辑
}
一般用来循环对象
forEach 循环
var arr=[]
arr.forEach(function(value,index,item){
//业务逻辑
})
value:遍历出来的值
index:索引
item:数组
注:forEach循环没有返回值
map循环
var arr=[]
arr.map(function(value,index,item){
//业务逻辑
})
value:遍历出来的值
index:索引
item:数组
注:map循环有返回值