JavaScript 数组

Javascript 数组是一个同时保存多个值的变量。
JavaScript 数组是零索引的,其中第一个元素的索引为 0,最后一个元素的索引等于 length 属性的值减去 1.
无效的索引号返回 undefined。

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

在本教程中,我们将推荐三种获取 JavaScript 数组中最后一项的方法。

获取最后一项的第一种方法是长度属性。
我们可以通过执行以下操作来选择最后一个项目:

let myArr = [1, 2, 3, 4, 5];
let arr = myArr[myArr.length - 1];
console.log(arr);

使用另一种简洁的方法。
slice() 方法返回一个新数组,将索引开始到结束的所有项目复制到它:

let myArr = [1, 2, 3, 4, 5];
let arr = myArr.slice(-1)[0];
console.log(arr);

或者

let myArr = [1, 2, 3, 4, 5];
let arr = myArr.slice(-1).pop();
console.log(arr);

如果数组为空,它们都将返回 undefined 。

还使用了 pop() 方法; 但是,请记住,它会删除数组的最后一个元素并返回该元素:

let myArr = [1, 2, 3, 4, 5];
let arr = myArr.pop();
console.log(arr);
日期:2020-06-02 22:16:21 来源:oir作者:oir