// 获取数组最后一个元素的示例代码
// 方法1: 使用数组的 length 属性
function getLastElement(arr) {
if (arr.length === 0) {
return undefined; // 如果数组为空,返回 undefined
}
return arr[arr.length - 1]; // 返回数组最后一个元素
}
// 示例
const array = [1, 2, 3, 4, 5];
console.log(getLastElement(array)); // 输出: 5
// 方法2: 使用 Array.prototype.at() 方法 (现代浏览器支持)
function getLastElementModern(arr) {
return arr.at(-1); // at(-1) 返回数组最后一个元素
}
// 示例
console.log(getLastElementModern(array)); // 输出: 5
arr.length - 1
获取数组的最后一个索引,然后返回该索引对应的元素。如果数组为空,则返回 undefined
。Array.prototype.at()
方法,它可以直接通过负数索引来获取数组中的元素,at(-1)
表示获取最后一个元素。此方法在现代浏览器中支持。如果你需要兼容性更好的代码,建议使用方法1。
上一篇:js 获取数组中的最大值
下一篇:js 获取数组的长度
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站