Heim  >  Artikel  >  Web-Frontend  >  Zwei Möglichkeiten zum Durchlaufen von Objektarrays mit jquery

Zwei Möglichkeiten zum Durchlaufen von Objektarrays mit jquery

巴扎黑
巴扎黑Original
2016-11-25 14:11:571151Durchsuche

Zwei Möglichkeiten für jquery, Objektarrays zu durchlaufen
Daten:
[
{
"templateId":5,"policyTemplateName="repair",
"createTime": "2016 -08-26 09:26:07"
}, ein Objekt
{
"templateId":6,"policyTemplateName":"Basic Template","createTime":"2016-08- 26 01 :46:28"
} Ein anderes Objekt
]
Das Backend gibt ein Objektarray im obigen Format zurück. Es gibt zwei Situationen für die JQuery-Durchquerung. Eine besteht darin, das Objekt zu durchlaufen und die object.properties zu übergeben. Die zu erhaltende Methode besteht darin, das Objekt erneut zu durchlaufen, und Sie können die Werte k (policyTemplateName) und value (grundlegende Vorlage) jedes Objekts abrufen.
Die Verwendung der beiden Situationen wird unten erläutert 🎜>Die erste Methode Situation:
function(data) {
Parameter i: repräsentiert die Objektnummer
Parameter obj: repräsentiert ein Objekt
$.each(data,function(i, obj) {
/ /Erhalten Sie den Wert des entsprechenden Feldes
console.log(obj.obj.templateId);
console.log(obj.obj.policyTemplateName);
Zweite Situation:
function(data) {
Parameter i: repräsentiert die Objektnummer
Parameter obj: repräsentiert ein Objekt
$.each(data,function(i, obj) {
/ /Das Objekt obj erneut durchlaufen
Parameter k: repräsentiert den Attributnamen des Objekts
Parameter v: repräsentiert den Attributwert des Objekts
$.each(obj,function(k,v) {
if( k=="policyTemplateName"){
console.log(v);
});

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn