jQuery提供了很多遍歷數組的方法,可以方便的對數組進行操作。
//定義一個數組 var arr = [1,2,3,4,5]; //使用each()方法遍歷數組 $.each(arr, function(index, value) { console.log(value); }); //輸出結果: //1 //2 //3 //4 //5
使用$.each方法可以很方便的遍歷數組,其中index表示數組索引,value表示數組中的值。
//使用map()方法遍歷數組 var arr1 = $.map(arr, function(value, index) { return value * 2; }); //輸出結果: //[2, 4, 6, 8, 10]
使用$.map方法可以對數組進行遍歷并返回一個新的數組,其中return后面的操作將對原數組進行操作。
//使用grep()方法過濾數組 var arr2 = $.grep(arr, function(value, index) { return value >3; }); //輸出結果: //[4, 5]
使用$.grep方法可以方便的對數組進行篩選,其中return后面的操作將對要篩選的數組進行操作,并且返回一個新的數組。
以上是幾個jQuery中遍歷數組的方法,可以方便的對數組進行操作,提高開發效率。
上一篇圖片文字對齊css