# python中只有基于迭代的循环,没有基于索引的循环
# js,java,go中有基于迭代和索引的两种
# 补充:js中for 循环
1 for(var i=0;i<checkGroup.length;i++) # 基于索引的循环
2 for (var i in checkGroup) # 基于迭代的循环
3 for (var i of checkGroup) # es6中 循环
4 数组内置方法.forEach()
5 jquery $.each 循环
# 代码演示
1 方式一:js的基于索引的循环
for (var i = 0; i< goodList.length; i++) {
console.log(goodList[i])
}
2 方式二:基于迭代的循环i是数组的索引根据索引取
for (var i in goodList){
console.log(goodList[i])
}
3 方式三:of 循环,基于迭代的es6语法 是否需要var声明 没有其他区别
for (var i of goodList){
console.log(i)
}
4 方式四:数组的循环方法
goodList.forEach(item => {
console.log('---', item)
})
5 jquery:引入
$.each(goodList, (i, v) => {
console.log(v)
})