📌  相关文章
📜  stackoverflow.com 问题 3216013 获取数组中的最后一项? - Javascript(1)

📅  最后修改于: 2023-12-03 14:47:42.463000             🧑  作者: Mango

如何在 JavaScript 中获取数组的最后一项?

在 JavaScript 中,获取数组的最后一项可以通过以下方法实现:

1. 使用数组的 length 属性

JavaScript 数组拥有 length 属性,该属性可以返回数组中元素的数量。因此,获取数组的最后一项可以通过以下代码实现:

const arr = [1, 2, 3, 4];
const lastItem = arr[arr.length - 1];
console.log(lastItem); // 输出 4

以上代码中,arr.length - 1 表示数组的最后一个元素的索引,arr[arr.length - 1] 表示获取数组的最后一个元素。

2. 使用数组的 pop() 方法

JavaScript 数组还拥有 pop() 方法,该方法可以删除并返回数组的最后一个元素。因此,获取数组的最后一项可以通过以下代码实现:

const arr = [1, 2, 3, 4];
const lastItem = arr.pop();
console.log(lastItem); // 输出 4
console.log(arr); // 输出 [1, 2, 3]

以上代码中,arr.pop() 表示删除并返回数组的最后一个元素,lastItem 表示获取到的数组的最后一个元素。

综上所述,获取 JavaScript 数组的最后一个元素可以使用以上两种方法中的任一种。

本文参考了 Stack Overflow 上的问题 Get last item of an array 的回答。