Tôi có một mảng các đối tượng. Tôi muốn tìm một số trường và sau đó thay đổi nó:Javascript ES6/ES5 tìm thấy trong mảng và thay đổi
var item = {...}
var items = [{id:2}, {id:2}, {id:2}];
var foundItem = items.find(x => x.id == item.id);
foundItem = item;
Tôi muốn thay đổi đối tượng gốc. Làm sao? (Tôi không quan tâm nếu nó sẽ được ở lodash quá)
hoặc 'items.map (x => x.id == item.id? item: x) '... – georg
@georg Điều đó sẽ trả về một mảng mới. – CodingIntrigue
Chức năng => sẽ không hoạt động trong IE11. Gần đây bị cắn bởi điều này. –