我有一个像这样的数组:
users = [{id:1, name:'name1'},{id:2, name:'name2'}]
我该如何获取到{id:2, name:'name2'}这个项的引用,以便我可以更改它的名称属性,例如:
user = get_item(users, 'id', 2);
user.name = "user2 name changed";
console.log(users)将得到以下结果:
[{id:1, name:'name1'},{id:2, name:'user2 name changed'}]
我尝试使用Array.filter()函数,但它返回的是一个新数组,而不是对原始数组的引用。这样我就无法使用它来改变原始数组了。
有什么想法吗?