📜  如何使用 JavaScript 从对象数组中删除对象?

📅  最后修改于: 2022-05-13 01:56:44.438000             🧑  作者: Mango

如何使用 JavaScript 从对象数组中删除对象?

给定一个包含对象的 JavaScript 数组,任务是从对象数组中删除某些对象。有两种方法可以解决这个问题,下面将讨论:

方法一:

  • 使用array.forEach() 方法遍历数组的每个对象。
  • 对于每个对象,使用delete obj.property从对象数组中删除某个对象元素。

示例:此示例实现了上述方法。



  

    
        Remove certain property for all objects
        in array with JavaScript.
    

  

    

           GeeksForGeeks       

    

            

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后:

方法二:

  • 使用array.map() 方法遍历数组的每个对象。
  • 对于每个对象,使用delete obj.property从对象数组中删除某个对象。

示例:此示例实现了上述方法。



  

    
        Remove certain property for all
        objects in array with JavaScript.
    

  

    

           GeeksForGeeks       

    

            

          

输出:

  • 在点击按钮之前:
  • 点击按钮后: