我想知道我是否在AngularJS中做了类似的事情,
var myCat = cats.filter(function(comparedCat) {
if(comparedCat.parentCategory != undefined) {
return cat.id === comparedCat.parentCategory.id;
}
});
并返回一个对象列表
[Object, Object, ...]
这些对象是否引用了猫中的对象?换句话说,如果我改变猫的子集(返回的对象数组),它会改变猫的对象吗?
答案 0 :(得分:3)
所以我发现myCat对象实际上是对猫对象的引用。这太酷了,您可以更改返回的对象以反映在原始对象上。