📅  最后修改于: 2023-12-03 15:09:14.684000             🧑  作者: Mango
在javascript中,获取数组的结尾可以使用length属性和索引值。
可以使用数组的length属性,将其减1后取出最后一个元素。示例代码如下:
let arr = ['apple', 'banana', 'orange'];
let lastIndex = arr.length - 1;
let lastElement = arr[lastIndex];
console.log(lastElement); // 'orange'
也可以直接使用索引值获取数组的最后一个元素,数组索引从0开始,因此最后一个元素的索引值为length-1。示例代码如下:
let arr = ['apple', 'banana', 'orange'];
let lastElement = arr[arr.length - 1];
console.log(lastElement); // 'orange'
在ES6中,我们还可以使用数组的解构语法,将最后一个元素解构出来。示例代码如下:
let arr = ['apple', 'banana', 'orange'];
let [ , , lastElement] = arr;
console.log(lastElement); // 'orange'
需要注意的是,在解构语法中,我们使用了两个逗号,跳过前两个元素,直接解构出最后一个元素。
以上就是获取数组结尾的三种方法,大家可以根据实际情况选择最适合自己的方法来实现。