Ho una matrice di oggetti. Voglio trovare da qualche campo, e poi cambiarlo:Javascript ES6/ES5 trova nella matrice e cambia
var item = {...}
var items = [{id:2}, {id:2}, {id:2}];
var foundItem = items.find(x => x.id == item.id);
foundItem = item;
voglio che cambiare l'oggetto originale. Come? (Non mi preoccupo se sarà in lodash troppo)
o 'items.map (x => x.id == item.id? item: x) '... – georg
@georg Restituisce comunque un nuovo array. – CodingIntrigue
La funzione => non funzionerà in IE11. Recentemente morso da questo. –