使用jQuery,我只想从对象数组中只输出一次相同的值。我想我可以创建一个临时数组,并在我迭代对象时进行比较,但不太清楚如何去做。只从对象数组中输出一次相同的值
物体看起来像这样,
[{"type":"Sample1","manufacturer":"Sample2","model":"Sample3"},{"type":"Sample1","manufacturer":"Sample4","model":"Sample5"}]
说我只希望输出类型样本1次,
所有的var sampleObject,
storage = [];
$.each(sampleObject, function(key, item) {
if (!$.inArray(storage.item == item)) {
console.log(item);
storage.push(item);
}
});
你给到'存储什么样的价值'? – Stryner 2014-09-26 14:11:44
很抱歉忘记了包含零件,查看更新。 – 2014-09-26 14:13:28