📌  相关文章
📜  JavaScript |从数组中删除最后一项

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

JavaScript |从数组中删除最后一项

任务是从数组中删除最后一项。以下是讨论的一些最优选的方法。
首先要了解的几个功能。

  • JavaScript 数组 splice() 方法
    此方法在数组中添加/删除项目,并返回删除的项目。
    句法:
    array.splice(index, number, item1, ....., itemN)
    

    参数:

    • index:此参数是必需的。它指定在什么位置添加/删除项目的整数,负值用于指定从数组末尾开始的位置。
    • number:这个参数是可选的。它指定要删除的项目数。 0 表示,没有可删除的内容。
    • item1, ....., itemN:此参数是可选的。这指定要添加到的新项目
      数组。

    返回值:
    返回一个新数组,其中包含已删除的项目。

  • JavaScript 数组 slice() 方法
    此方法返回一个包含所选元素的新数组。
    此方法选择从给定的 start 参数开始并结束于的元素,但不包括给定的 end 参数。
    句法:

    array.slice(start, end)
    

    参数:

    • start:此参数是可选的。它指定从哪里开始选择的整数(第一个元素在索引 0 处)。负数用于从数组的末尾进行选择。如果不使用,它就像“0”
    • end:此参数是可选的。它指定结束选择的整数。如果不使用,则从数组开始到结束的所有元素都将包含在选择中。负数用于从末尾选择。

    返回值:
    返回一个新的数组,其中包含选定的项目。

  • JavaScript 数组 pop() 方法
    此方法删除数组的最后一个元素并返回该元素。
    句法:

    array.pop()
    

    返回值:
    它返回删除的数组项。数组项可以是字符串、数字、数组、布尔值或任何其他适用于数组的对象类型。

      示例 1:此示例使用splice() 方法从数组中删除最后一项。

      
      
        
      
          
              JavaScript 
            | Remove last item from array.
          
      
        
      
          

                     GeeksForGeeks           

          

          

               

          

             

      输出:

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

      示例 2:此示例使用pop() 方法从数组中删除最后一项。

      
      
        
      
          
              JavaScript 
            | Remove last item from array.
          
      
        
      
          

                     GeeksForGeeks           

          

          

               

          

             

      输出:

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

      示例 3:此示例不会从数组中删除最后一项,而是使用splice() 方法返回一个新数组,其中删除了该项。

      
      
        
      
          
              JavaScript 
            | Remove last item from array.
          
      
        
      
          

                     GeeksForGeeks           

          

          

               

          

             

      输出:

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