循环遍历的方法

1、each方法
jquery的方法,不能使用break打断循环,return falsed代表for循环中的break

obj.each(function (i,item) {
        // i:循环的下标
        // item:循环的节点
        // $(this):jquery对象
        // $(item):获得要循环的div的单个jquery对象
})
$.each(obj,function (i,item) {
        // i:下标
        // item:循环的节点对象
        // $(this):jquery对象
        // $(item):获得要循环的div的单个jquery对象
})

2、forEach方法

只能遍历数组,不能使用break打断循环,return falsed代表for循环中的continue

    arr.forEach(function (i,item) {
        //arr:循环遍历的数组
        // item:数组每一项得值
        // i:每一项对应的下标
   })

3、for循环

 for(let i=0;i<arr.length;i++){
      //arr:循环遍历的数组
      //arr[i]:数组中该下标的值
 }

4.for…in

   for(var key in obj){
   	   //obj:对象
       //key:对象的属性名
       //obj[key]:对象的属性值
   }
   for(var i in arr){
   	   //arr:数组
       //i:数组下标
       //arr[i]:数组中该下标的值
   }

5.while

while(判断条件){
	//如果不满足条件,则不能进入循环
}

6.do…while循环

do{
 	//循环至少会执行一次
}while(判断条件);

猜你喜欢

转载自blog.csdn.net/weixin_39150852/article/details/84984754