“Reemplace el objeto en la matriz JavaScript” Código de respuesta

Reemplace el objeto en la matriz JavaScript

var item = {...}
var items = [{id:2}, {id:2}, {id:2}];

var foundIndex = items.findIndex(x => x.id == item.id);
items[foundIndex] = item;
Ill Iguana

Actualizar un elemento en la matriz de objetos

//Initailize array of objects.
let myArray = [
  {id: 0, name: "Jhon"},
  {id: 1, name: "Sara"},
  {id: 2, name: "Domnic"},
  {id: 3, name: "Bravo"}
],
    
//Find index of specific object using findIndex method.    
objIndex = myArray.findIndex((obj => obj.id == 1));

//Log object to Console.
console.log("Before update: ", myArray[objIndex])

//Update object's name property.
myArray[objIndex].name = "Laila"

//Log object to console again.
console.log("After update: ", myArray[objIndex])
Upset Unicorn

Busque y reemplace el valor en la matriz de objetos JavaScript

let arr = [
  {
    "enabled": true,
    "deviceID": "eI2K-6iUvVw:APA",
  },
  {
    "enabled": true,
    "deviceID": "e_Fhn7sWzXE:APA",
  },
  {
    "enabled": true,
    "deviceID": "e65K-6RRvVw:APA",
  },
];

const id = 'eI2K-6iUvVw:APA';

arr.find(v => v.deviceID === id).enabled = false;

console.log(arr);
Calm Crossbill

JavaScript busque objeto en la matriz y reemplácelo

 const updatedData = originalData.map(x => (x.id === id ? { ...x, updatedField: 1 } : x));
Relieved Rattlesnake

Respuestas similares a “Reemplace el objeto en la matriz JavaScript”

Preguntas similares a “Reemplace el objeto en la matriz JavaScript”

Más respuestas relacionadas con “Reemplace el objeto en la matriz JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código