获取数组最后一项
时间: 2023-09-11 09:09:24 浏览: 35
获取数组最后一项的方法可以使用数组的 length 属性来获取最后一项的索引,然后通过索引获取最后一项的值。具体实现代码如下:
```
var arr = [1, 2, 3, 4, 5];
var lastItem = arr[arr.length - 1];
console.log(lastItem); // 输出 5
```
在上面的代码中,`arr.length` 返回数组 `arr` 的长度,即 `5`,而最后一项的索引是 `arr.length - 1`,即 `4`,因此可以通过 `arr[4]` 来获取最后一项的值。最后一项的值为 `5`,因此将其赋值给 `lastItem` 变量,最后输出 `lastItem` 可以得到最后一项的值 `5`。
相关问题
es6 删除数组最后一项
在ES6中,可以使用数组的pop()方法删除数组的最后一项。如下所示:
```
const arr = [1, 2, 3, 4, 5];
arr.pop(); // 删除最后一项
console.log(arr); // 输出 [1, 2, 3, 4]
```
另外,可以使用ES6的解构赋值来获取数组的前面部分和最后一项,从而达到删除最后一项的效果。如下所示:
```
const arr = [1, 2, 3, 4, 5];
const [first, ...rest] = arr;
console.log(first); // 输出 1
console.log(rest); // 输出 [2, 3, 4, 5]
```
这种方法将数组的前面部分赋值给了first变量,将剩余的部分赋值给了rest数组,从而达到了删除最后一项的效果。
js 获得 数组最后一项
可以使用数组的 length 属性来获取数组的长度,然后通过索引获取最后一项,代码如下:
var arr = [1, 2, 3, 4, 5];
var lastItem = arr[arr.length - 1];
这样就可以获取数组的最后一项了。