當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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