访问对象数组中的对象属性 [英] Access object property in array of objects
本文介绍了访问对象数组中的对象属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这一套
var data = [
{"outlet_name":"Easy Lane Supermart","20130102_20130108":"0"},
{"outlet_name":"Eunilaine Foodmart Kalayaan","20130102_20130108":"0"},
{"outlet_name":"PUREGOLD PRICE CLUB, INC - VISAYAS","20130102_20130108":"0"}
];
$.each(data, function (i, item) {
$.each(item, function (k,v) {
$('#result').append(k,v);
});
});
如何让它只查看 outlet_name
的所有值而不使用 item.outlet_name?
How can I make it only view all the values of outlet_name
without using the item.outlet_name?
推荐答案
$.each(data, function (i, item) {
console.log(item.outlet_name);
});
或者不使用 jQuery:
Or without jQuery:
for (var i=0;i<data.length;i+=1) {
console.log(data[i].outlet_name);
}
好的,如果你想遍历每个对象,你可以这样写:
Ok, if you want to iterate over each object you can write:
$.each(data, function (i, item) {
console.log("Values in object " + i + ":");
$.each(item, function(key, value) {
console.log(key + " = " + value);
});
});
这篇关于访问对象数组中的对象属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文