我对此很好奇。
假设我有一个对象数组,并创建了1个对象,我们将这个对象数组命名为items,而这个对象命名为item。
我想通过使用以下代码从我的对象数组中获取特定的项:
//gets an item base on ID
function get_item(td){
var item = undefined;
$.each(items, function(i, val) {
if(val.item_id == td){
item = val;
}
});
return item;
}
get_item()基本上获取与提供的ID匹配的对象。
我的问题是,如果我改变了item的属性,它是否也会改变与其关联的数组中的对象的属性?
非常感谢!