Eliminarea proprietății din toate obiectele din array în JavaScript-Exemple de cod

Radu TM

Eliminarea proprietății din toate obiectele din array în JavaScript

JavaScript de Radu TM June 23, 2022

var arr = [
  {
    name: '🐶',
    properties: {
      type: 'dog',
      color: 'brown',
      size: 'medium'
    }
  },
  {
    name: '🐱',
    properties: {
      type: 'cat',
      color: 'black',
      size: 'small'
    }
  }
];

// iterați peste fiecare obiect din matrice
arr.forEach(function(obj) {
  // verifică dacă obiectul are o proprietate numită "properties".
  if (obj.hasOwnProperty('properties')) {
    // ștergerea proprietății "properties" din obiect
    delete obj.properties;
  }
});

0

37.331

Eliminarea proprietății din toate obiectele din array în JavaScript

JavaScript de Radu TM June 23, 2022

var arr = [
  {
    name: "🐶",
    properties: ["cute", "friendly"]
  },
  {
    name: "🐱",
    properties: ["cute", "aloof"]
  }
];

// iterați peste fiecare obiect din matrice
arr.forEach(function(obj) {
  // verifică dacă obiectul are o proprietate "properties".
  if (obj.hasOwnProperty("properties")) {
    // iterați peste fiecare proprietate din tabloul 'properties'.
    obj.properties.forEach(function(property) {
      // elimină "proprietatea" din obiect
      delete obj[property];
    });
  }
});

0

37.331

Întrebări conexe JavaScript

Cele mai recente interogări JavaScript

Explorați exemplele de cod pe categorii