【发布时间】:2011-08-17 21:11:13
【问题描述】:
我有两个数组对象:
var arr1 =[{product_id: 2, name: 'stack'}, {product_id: 3, name: 'overflow'}];
var arr2 = [{product_id: 2, name: 'popo'},{product_id: 6, name: 'foo'}];
我做 jquery 如下:
$.each(arr1 , function(){
var productId = this.product_id;
$.each(arr2 , function(productId){
if(this.product_id != productId){
arr2.push(this);
}
});
});
最后
arr2 必须看起来像
var arr2 = [{product_id: 2, name: 'stack'}, {product_id: 3, name: 'overflow'},
{product_id: 6, name: 'foo'}]
我在做正确的 jquery 编码吗?
【问题讨论】:
-
有效吗?你测试了吗?....
标签: jquery