“Cambiar la propiedad en la matriz de objetos JavaScript” Código de respuesta

Actualizar la propiedad en objeto en la matriz JavaScript

var result = foo.map(el => el.bar == 1 ? {...el, baz: [11,22,33]} : el);
Mohamed Mahfouz

Actualizar una propiedad de un objeto de una matriz

//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])
 Run code snippet

Cambiar la propiedad en la matriz de objetos JavaScript

//change in array itself without need to another one 
arr.map(el =>{ el.bar == 1 && el.baz--} ); // don't forget {} in arrow function
Salsabeel woh woh

Actualizar propiedad del objeto en la matriz JavaScript

foo.forEach(function(obj) {
    if (obj.bar === 1) {
        obj.baz[0] = 11;
        obj.baz[1] = 22;
        obj.baz[2] = 33;
        // Or: `obj.baz = [11, 22, 33];`
    }
});
Quaint Quail

Respuestas similares a “Cambiar la propiedad en la matriz de objetos JavaScript”

Preguntas similares a “Cambiar la propiedad en la matriz de objetos JavaScript”

Más respuestas relacionadas con “Cambiar la propiedad en la matriz de objetos JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código