📜  JavaScript数组pop()(1)

📅  最后修改于: 2023-12-03 15:16:18.193000             🧑  作者: Mango

JavaScript数组pop()

在JavaScript中,数组是一种常见的数据类型。数组pop()是一种可用于从数组中删除最后一个元素的方法。它还会返回被删除的元素,使得可以直接访问该元素。

语法

数组pop()方法的语法如下:

arrayObject.pop()

其中,arrayObject 表示要删除元素的数组名。

返回值

pop()方法返回被删除的元素。如果数组为空,则返回undefined。

示例

下面是一个使用pop()方法从数组中删除最后一个元素的例子:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var lastFruit = fruits.pop();
console.log(lastFruit); // 输出 "Mango"
console.log(fruits); // 输出 ["Banana", "Orange", "Apple"]

在上面的例子中,我们创建了一个字符串数组fruits,并将四个元素添加到其中。然后,我们调用pop()方法从该数组中删除最后一个元素"Mango"并将其赋值给变量lastFruit。最后,我们在控制台上输出lastFruit和新的数组fruits。可以看到,lastFruit为"Mango",fruits不再包括该元素。

注意事项
  • pop()方法会改变原始数组,因此请谨慎使用。
  • pop()方法只能删除最后一个元素。如果您需要删除其他元素,则需要使用其他方法,例如splice()。
  • 如果数组为空,则pop()方法将返回undefined值。因此,请在使用返回值之前先检查它是否定义。