var foo = [{ bar: 1, baz: [1,2,3] }, { bar: 2, baz: [4,5,6] }];
var filtered = $.grep(foo, function(v){
return v.bar === 1;
});
console.log(filtered);
有没有办法在不创建新数组和/或对象的情况下修改某个对象属性(比如我在上面过滤掉的那个)?
期望的结果:[{ bar: 1, baz: [11,22,33] }, { bar: 2, baz: [4,5,6] }]