📌  相关文章
📜  获取数组中的最后一项 - Javascript (1)

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

获取数组中的最后一项 - Javascript

在Javascript中,获取一个数组的最后一项通常会用到Array对象自带的length属性和[]操作符。以下是几种获取数组最后一项的方法。

  1. 使用length属性和[]操作符
const arr = [1, 2, 3, 4, 5];
const lastItem = arr[arr.length - 1];
console.log(lastItem); // 5

这个方法通过length属性获取数组长度,再通过[]操作符获取最后一项的值。

  1. 使用pop()方法
const arr = [1, 2, 3, 4, 5];
const lastItem = arr.pop();
console.log(lastItem); // 5

通过pop()方法弹出数组最后一项的值,并返回该值。

  1. 使用ES6的...扩展运算符
const arr = [1, 2, 3, 4, 5];
const lastItem = [...arr].pop();
console.log(lastItem); // 5

使用...扩展运算符展开数组,再通过pop()方法获取最后一项的值。

总结:

以上三种方法都能获取到数组中的最后一项,其中第一种方法是最基本的方式,适用于所有的Javascript版本。第二种方法通过pop()方法获取最后一项,但是会改变原数组的内容。第三种方法利用了ES6的新特性,可在不影响原数组的情况下获取最后一项的值。