Tutorial ini akan mengilustrasikan cara terbaik untuk menemukan item dalam array di JavaScript.
Apa Cara Efisien untuk Menemukan/Memeriksa apakah suatu Item ada dalam Array JavaScript?
Ada beberapa metode untuk menemukan elemen dalam array, tetapi yang terbaik adalah sebagai berikut:
- termasuk() metode
- metode indexOf()
Metode 1: Temukan Item dalam Array Menggunakan Metode include()
Metode include() mengembalikan nilai boolean yang menunjukkan apakah array berisi item tertentu atau tidak. Memberikan ' BENAR ” jika elemen tertentu ditemukan dalam array. Jika tidak, ia mengembalikan “ PALSU ”. Metode ini mudah digunakan dan membutuhkan satu argumen, elemen yang Anda cari.
Sintaksis
Gunakan sintaks berikut untuk menemukan item dalam array:
Himpunan. termasuk ( elemen )
Contoh
Buat array angka:
dulu Himpunan = [ 5 , 8 , sebelas , 14 , limabelas , dua puluh , 23 , 25 ] ;
Sekarang, periksa apakah elemen “ sebelas ” ada dalam array menggunakan “ termasuk() ' metode. Ini akan menampilkan ' BENAR ” jika elemen yang diberikan ada dalam array. Lain, jika itu memberi ' PALSU ”:
const findElement = Himpunan. termasuk ( sebelas ) ;Cetak hasilnya di konsol:
menghibur. catatan ( findElement ) ;Keluaran menampilkan “ BENAR ”, yang menunjukkan bahwa item tersebut telah ditemukan dalam larik:
Metode 2: Temukan Item dalam Array Menggunakan Metode indexOf()
Cara terbaik lain untuk menemukan elemen dalam array adalah “ Indeks() ' metode. Ini memberikan indeks/posisi elemen dalam array. Jika elemen yang diberikan tidak ditemukan dalam array, itu memberi -1.
Sintaksis
Ikuti sintaks yang disediakan untuk metode indexOf():
Himpunan. Indeks ( elemen )Contoh
Lewati elemen dalam metode indexOf():
const findElement = Himpunan. Indeks ( sebelas ) ;Tampilan keluaran “ 2 ”, yang merupakan indeks dari elemen 11 yang menunjukkan item ini ada dalam larik pada indeks kedua:
Kami telah menyusun metode terbaik untuk menemukan item dalam array di JavaScript.
Kesimpulan
Ada beberapa metode untuk menemukan elemen dalam array, tetapi cara terbaik adalah “ termasuk() ” metode dan “ Indeks() ' metode. Metode include() menghasilkan nilai boolean sedangkan metode indexOf() memberikan indeks elemen. Dalam tutorial ini, kami mengilustrasikan cara terbaik untuk menemukan item dalam array di JavaScript.