JavaScript Array at()

Definisi dan penggunaan

at() Metode ini mengembalikan elemen di posisi indeks yang ditentukan di dalam array.

at() Metode dengan [] ber efek yang sama.

Dari bulan Maret 2022,at() Metode ini didukung di semua browser modern.

Perhatian

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

Dalam JavaScript, ini tidak mungkin, karena [] Digunakan untuk mengakses array dan objek. obj[-1] menunjuk nilai dengan kunci -1, bukan properti terakhir objek.

at() Metode ini ditambahkan di ES2022 untuk memecahkan masalah ini.

Contoh

Contoh 1

Mengambil elemen ketiga dari array buah2:

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

Coba sendiri

Contoh 2

Mengambil elemen ketiga dari array buah2 menggunakan []:

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

Coba sendiri

Contoh 3

Mengambil elemen pertama dari array buah2:

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

Coba sendiri

Contoh 4

Mengambil elemen terakhir dari array buah2:

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

Coba sendiri

Sintaks

array.at(index)

Parameter

Parameter Deskripsi
index

Pilihan. Indeks elemen array yang akan dikembalikan (lokasi).

Nilai defaultnya 0. -1 mengembalikan elemen terakhir.

Nilai kembalian

Tipe Deskripsi
Elemen di posisi (indeks) yang diberikan di dalam array.

Dukungan Browser

Dari bulan Maret 2022, JavaScript Array at() Metode ini didukung di semua browser:

Chrome Edge Firefox Safari Opera
Chrome 92 Edge 92 Firefox 90 Safari 15.4 Opera 78
April 2021 Juli 2021 Juli 2021 Maret 2022 Agustus 2021