jquery和js常用的遍历数组的方法
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>jquery和js通常用的数组循环</title> <meta name="author" content="DeathGhost" /> <script src="../jquery.js"></script> <script> var arr = ['a','b','c','d','e','f','g']; //for循环 console.info("for循环"); for(var i = 0, len = arr.length; i < len; i ++){ console.info(arr[i]); } //for in循环 console.info("for in循环"); for(var index in arr){ //注意:该index是下标,从0开始,arr[item]才是数据 console.info(index); console.info(arr[index]); } //each循环 console.info("jquery的each循环"); $.each(arr, function(index, item){
//index为下标,从0开始 console.info(index);
//item为数据 console.info(item); }); </script> </head> <body> </body> </html>
还有更多的循环详见: