📌  相关文章
📜  如何从 JavaScript 中的数组中删除多个元素?

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

如何从 JavaScript 中的数组中删除多个元素?

给定一个包含数组元素的数组,任务是使用 JavaScript 从数组中删除多个元素。给出了需要从 JavaScript 数组中删除的元素的索引。

方法一:

  • 将数组元素的索引存储到另一个需要删除的数组中。
  • 启动一个循环并将其运行到数组中的元素数。
  • 使用splice() 方法删除特定索引处的元素。

示例 1:此示例使用 splice() 方法从数组中删除多个元素。

 
 
  
 
     
        How to remove multiple elements
        from array in JavaScript ?
    
 
  
 
  
    

          GeeksForGeeks      

           

    

                       

    

                 

输出:

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

方法二:

  • 将数组元素的索引存储到另一个需要删除的数组中。
  • 在元素数组上使用filter() 方法
  • 使用indexOf() 方法仅选择索引数组中不存在的那些元素。

示例 2:此示例使用 filter() 方法和 indexOf() 方法从数组中删除多个元素。

 
 
  
 
     
        How to remove multiple elements
        from array in JavaScript ?
    
 
  
 
  
    

          GeeksForGeeks      

           

    

                       

    

                 

输出:

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