首頁  >  文章  >  web前端  >  jquery對物件陣列的遍歷的兩種方式

jquery對物件陣列的遍歷的兩種方式

巴扎黑
巴扎黑原創
2016-11-25 14:11:571150瀏覽

jquery對物件陣列的遍歷的兩種方式 
data: 


  "templateId":5,"policyTemplateName":"修", 
"createTime":"2016-08-26 07"
},一個物件 

"templateId":6,"policyTemplateName":"基本模板","createTime":"2016-08-26 01:46:28" 
} 另外一個物件 
] 是上面格式的物件數組,jquery遍歷分為兩種情況,一種是遍歷出物件後透過物件.屬性的方式獲取,一種是再對物件進行遍歷,可以得到每個物件的k(policyTemplateName)和value(基本模板)值, 
下面分別對兩種情況的使用進行說明 
第一種情況: 
function(data) { 
參數i:表示第幾個對象 
參數obj:代表一個對象 
$.each (data,function(i, obj) { 
//取得對應欄位的值 
console.log(obj.obj.templateId); 
console.log(obj.obj.policyTemplateName); 
});二種情況: 
function(data) { 
參數i:表示第幾個物件 
參數obj:代表一個物件 
$.each(data,function(i, obj) { 
//對物件進行再次曆參數k:代表物件的屬性名稱 
參數v:代表物件的屬性值 
$.each(obj,function(k,v){ 
if(k=="policyTemplateName"){ 
console.log(v);

}); 
}); 
}

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn