Apakah Cara Terbaik untuk Mencari jika Item berada dalam Tatasusunan JavaScript

Apakah Cara Terbaik Untuk Mencari Jika Item Berada Dalam Tatasusunan Javascript



Terdapat beberapa kaedah, seperti find(), includes(), indexOf(), atau kaedah penapis() untuk mengesahkan sama ada item/elemen wujud dalam tatasusunan dalam JavaScript. Cara terbaik untuk mencari sama ada item berada dalam tatasusunan JavaScript bergantung pada jenis data yang anda gunakan, tetapi secara amnya, “ Array.includes() ' kaedah atau ' Array.indexOf() ” kaedah adalah yang terbaik.

Tutorial ini akan menggambarkan cara terbaik untuk mencari item dalam tatasusunan dalam JavaScript.

Apakah Cara Cekap untuk Cari/Periksa sama ada Item berada dalam Tatasusunan JavaScript?

Terdapat beberapa kaedah untuk mencari elemen dalam tatasusunan, tetapi yang terbaik adalah seperti berikut:







  • termasuk() kaedah
  • kaedah indexOf().

Kaedah 1: Cari Item dalam Tatasusunan Menggunakan Kaedah includes().

Kaedah includes() mengembalikan nilai boolean yang menunjukkan sama ada tatasusunan mengandungi item tertentu atau tidak. Ia memberi ' benar ” jika elemen tertentu ditemui dalam tatasusunan. Jika tidak, ia kembali ' salah ”. Kaedah ini mudah digunakan dan memerlukan satu hujah, elemen yang anda cari.



Sintaks



Gunakan sintaks berikut untuk mencari item dalam tatasusunan:





tatasusunan. termasuk ( unsur )

Contoh

Buat susunan nombor:



adalah tatasusunan = [ 5 , 8 , sebelas , 14 , lima belas , dua puluh , 23 , 25 ] ;

Sekarang, semak sama ada elemen ' sebelas ' wujud dalam tatasusunan menggunakan ' termasuk() ” kaedah. Ia akan memaparkan ' benar ” jika elemen yang diberikan wujud dalam tatasusunan. Lain, jika ia memberi ' salah ”:

const findElement = tatasusunan. termasuk ( sebelas ) ;

Cetak hasilnya pada konsol:

konsol. log ( findElement ) ;

Output memaparkan ' benar ”, yang menunjukkan bahawa item telah ditemui dalam tatasusunan:

Kaedah 2: Cari Item dalam Tatasusunan Menggunakan Kaedah indexOf().

Satu lagi cara terbaik untuk mencari elemen dalam tatasusunan ialah ' Indeks() ” kaedah. Ia memberikan indeks/kedudukan elemen dalam tatasusunan. Jika elemen yang diberikan tidak ditemui dalam tatasusunan, ia memberikan -1.

Sintaks

Ikuti sintaks yang disediakan untuk kaedah indexOf():

tatasusunan. Indeks ( unsur )

Contoh

Lulus elemen dalam kaedah indexOf():

const findElement = tatasusunan. Indeks ( sebelas ) ;

Paparan output ' 2 ”, iaitu indeks unsur 11 yang menunjukkan item ini terdapat dalam tatasusunan pada indeks kedua:

Kami telah menyusun kaedah terbaik untuk mencari item dalam tatasusunan dalam JavaScript.

Kesimpulan

Terdapat beberapa kaedah untuk mencari elemen dalam tatasusunan, tetapi cara terbaik ialah “ termasuk() ' kaedah dan ' Indeks() ” kaedah. Kaedah includes() mengeluarkan nilai boolean manakala kaedah indexOf() memberikan indeks elemen. Dalam tutorial ini, kami menggambarkan cara terbaik untuk mencari item dalam tatasusunan dalam JavaScript.