当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript Array at()用法及代码示例


JavaScript 数组at()方法采用整数值(索引)作为参数并返回该索引的元素。它允许正整数和负整数。对于负整数,它从数组中的最后一个元素开始倒数。

用法:

at(index);

参数:此方法接受一个参数,如下所述:

  • index: 该参数指定元素的数组索引。负索引值从数组末尾开始倒数。

返回值:数组中指定索引对应的元素。如果我们访问索引 < 0 或索引 + array.length,它将返回未定义的值。

Javascript 数组 at() 方法示例

示例 1:此代码显示在给定索引处提取的值。

const arr = [45, 32, 69, 21];
const index = 3;

console.log(arr.at(index));

输出
21

示例 2:它将提供一个函数,返回在指定数组中找到的最后一个元素。

const subjects = ["Maths", "Physics", "Biology", "Chemistry"];

function lastElement(arr) {
    return arr.at(-1);
}

const item = lastElement(subjects);
console.log(item);

subjects.push("DSA");
const item2 = lastElement(subjects);
console.log(item2);

输出
Chemistry
DSA

示例 3:此代码显示从嵌套数组中提取的值。

const arr = [45, [32, 27], 21];
const index = 1;

console.log(arr[1].at(index));

输出
27

支持的浏览器:


相关用法


注:本文由纯净天空筛选整理自impetus大神的英文原创作品 Javascript Array at() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。