En este post nos explicara como modificar la informacion o datos de un item desde un array, esta vez le explicare un ejemplo sencillo de cambiar edad de una persona.
const persons = [
{
id:1,
name: "Juan",
age: 24
},
{
id:2,
name: "Maria",
age: 20
},
{
id:3,
name: "Sebas",
age: 25
}
]
console.log("Antes", persons)
// id de sebas
let modificar = 3;
// sacar el index de un array
let itemId = persons.findIndex((item)=> item.id === modificar );
const replace = {
id: persons[itemId].id,
name: persons[itemId].name,
age: 26
}
// reemplazar el item con el index que ya se filtro
persons.splice( itemId, 1, replace);
console.log("Ahora", persons)