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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。