js循环之for循环

# 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)
     })
posted @ 2022-10-26 15:41  懒羊羊A  阅读(55)  评论(0)    收藏  举报