JavaScript 数组
Javascript 数组是一个同时保存多个值的变量。
JavaScript 数组是零索引的,其中第一个元素的索引为 0,最后一个元素的索引等于 length 属性的值减去 1.
无效的索引号返回 undefined。
在本教程中,我们将推荐三种获取 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