JavaScript Array at()

Definisi dan Penggunaan

at() Kaedah mengembalikan elemen di posisi indeks yang ditentukan dalam Latar Belakang.

at() Kaedah [] berdinding dengan

Dari Mac 2022,at() Kaedah didapat sokongan di semua pelayar moden.

Perhatian

Banyak bahasa pemrograman memungkinkan untuk menggunakan indeks negatif (seperti [-1]) untuk mengakses elemen akhir objek/latar belakang/caleg.

Ini adalah tidak mungkin dalam JavaScript, karena [] Digunakan untuk mengakses Latar Belakang dan objek. obj[-1] mengacu kepada nilai dengan kunci -1, bukan properti terakhir objek.

at() Kaedah didaftarkan dalam ES2022 untuk menyelesaikan masalah ini.

Contoh

Contoh 1

Mendapatkan elemen ketiga array buah2:

const buah2 = ["Banana", "Orange", "Apple", "Mango"];
let buah = buah2.at(2);

Cuba Sendiri

Contoh 2

Gunakan [] untuk mendapatkan elemen ketiga array buah2:

const buah2 = ["Banana", "Orange", "Apple", "Mango"];
let buah = buah2[2];

Cuba Sendiri

Contoh 3

Mendapatkan elemen pertama array buah2:

const buah2 = ["Banana", "Orange", "Apple", "Mango"];
let buah = buah2.at();

Cuba Sendiri

Contoh 4

Mendapatkan elemen terakhir array buah2:

const buah2 = ["Banana", "Orange", "Apple", "Mango"];
let buah = buah2.at(-1);

Cuba Sendiri

Sintaks

Latar Belakang.at(indeks)

Parameter

Parameter Deskripsi
indeks

Pilihan. Indeks elemen Latar Belakang yang hendak diembalikan.

Nilai lalai adalah 0. -1 mengembalikan elemen terakhir.

Hasil Balik

Jenis Deskripsi
Elemen di posisi (indeks) yang diberikan dalam Latar Belakang.

Sokongan Pelayar

Dari Mac 2022, JavaScript Latar Belakang at() Kaedah didapat sokongan di semua pelayar:

Chrome Edge Firefox Safari Opera
Chrome 92 Edge 92 Firefox 90 Safari 15.4 Opera 78
April 2021 Julai 2021 Julai 2021 Mac 2022 Ogos 2021