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
支持的浏览器:
相关用法
- JavaScript Array length用法及代码示例
- JavaScript Array reverse()用法及代码示例
- JavaScript Array sort()用法及代码示例
- JavaScript Array fill()用法及代码示例
- JavaScript Array join()用法及代码示例
- JavaScript Array toString()用法及代码示例
- JavaScript Array pop()用法及代码示例
- JavaScript Array shift()用法及代码示例
- JavaScript Array push()用法及代码示例
- JavaScript Array unshift()用法及代码示例
- JavaScript Array concat()用法及代码示例
- JavaScript Array splice()用法及代码示例
- JavaScript Array lastIndexOf()用法及代码示例
- JavaScript Array indexOf()用法及代码示例
- JavaScript Array of()用法及代码示例
- JavaScript Array slice()用法及代码示例
- JavaScript Array findIndex()用法及代码示例
- JavaScript Array find()用法及代码示例
- JavaScript Array includes()用法及代码示例
- JavaScript Array reduceRight()用法及代码示例
- JavaScript Array reduce()用法及代码示例
- JavaScript Array isArray()用法及代码示例
- JavaScript Array filter()用法及代码示例
- JavaScript Array map()用法及代码示例
- JavaScript Array forEach()用法及代码示例
注:本文由纯净天空筛选整理自impetus大神的英文原创作品 Javascript Array at() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。