JavaScript: Cara Mudah Mengakses Array dengan `at()`
1
min read .
Updated on
Kadang saya butuh akses elemen terakhir atau tertentu di array. Array.at()
bikin ini gampang dan readable.
1. Dasar Array.at()
array.at(index);
- index → posisi elemen; bisa negatif untuk akses dari akhir array.
2. Contoh Penggunaan
Positif index:
const fruits = ['apple','banana','cherry'];
console.log(fruits.at(0)); // 'apple'
console.log(fruits.at(1)); // 'banana'
Negatif index:
console.log(fruits.at(-1)); // 'cherry'
console.log(fruits.at(-2)); // 'banana'
Dalam kondisi:
const numbers = [10,20,30];
if(numbers.at(-1)===30) console.log('Last number is 30.');
3. Kenapa Pakai at()
?
Fitur | Array.at() |
Bracket [] |
---|---|---|
Negatif index | ✔ | ✖ |
Readability | Tinggi | Medium |
Risiko salah hitung | Rendah | Lebih tinggi |
4. Catatan
- Didukung di browser modern (Chrome, Firefox, Edge, Safari).
- Untuk browser lawas, pakai polyfill jika perlu.
Kesimpulan
Pada akhirnya, Array.at()
bikin akses elemen array lebih simpel, jelas, dan aman dari kesalahan indeks. Gini deh, kadang hal kecil kayak ini bikin kode lebih bersih dan mudah dipahami.