jQuery each詳細用法講解

2022-02-26 08:29:44 字數 907 閱讀 6620

通過它,你可以遍歷物件、陣列的屬性值並進行處理。

使用說明

each函式根據引數的型別實現的效果不完全一致:

1、遍歷物件(有附加引數)

$.each(object, function(p1, p2) , ['引數1', '引數2']);

2、遍歷陣列(有附件引數)

$.each(array, function(p1, p2), ['引數1', '引數2']);

3、遍歷物件(沒有附加引數)

$.each(object, function(name, value) );

4、遍歷陣列(沒有附加引數)

$.each(array, function(i, value) );

下面提一下jquery的each方法的幾種常用的用法

js**

var arr = [ "one", "two", "three", "four"];     

$.each(arr, function());     

//上面這個each輸出的結果分別為:one,two,three,four    

var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]     

$.each(arr1, function(i, item));     

//其實arr1為乙個二維陣列,item相當於取每乙個一維陣列,   

//item[0]相對於取每乙個一維陣列裡的第乙個值   

//所以上面這個each輸出分別為:1   4   7     

var obj = ;     

$.each(obj, function(key, val) );   

//這個each就有更厲害了,能迴圈每乙個屬性     

//輸出結果為:1   2  3  4

jQuery each用法及each解析json

function each colors,function item each方法中的函式引數為乙個時,此引數為遍歷的索引值,同for迴圈的 i 變數。each colors,function index,item each方法中的函式引數為兩個時,item為陣列的每一項,item index 返回...

vector C 詳細用法

vector是c 標準模板庫中的部分內容,它是乙個多功能的,能夠操作多種資料結構和演算法的模板類和函式庫。vector之所以被認為是乙個容器,是因為它能夠像容器一樣存放各種型別的物件,簡單地說,vector是乙個能夠存放任意型別的動態陣列,能夠增加和壓縮資料。為了可以使用vector,必須在你的標頭...

vector C 詳細用法

vector是c 標準模板庫中的部分內容,它是乙個多功能的,能夠操作多種資料結構和演算法的模板類和函式庫。vector之所以被認為是乙個容器,是因為它能夠像容器一樣存放各種型別的物件,簡單地說,vector是乙個能夠存放任意型別的動態陣列,能夠增加和壓縮資料。為了可以使用vector,必須在你的標頭...