Menentukan sama ada Tatasusunan Mengandungi Elemen daripada Tatasusunan Lain dalam JavaScript
Apabila bekerja dengan tatasusunan, selalunya perlu menyemak sama ada satu tatasusunan mengandungi khusus elemen daripada tatasusunan lain. Fungsi ini menjadi amat berguna apabila menapis atau membandingkan data. Dalam JavaScript, terdapat beberapa kaedah yang tersedia untuk menyelesaikan tugasan ini.
Menggunakan Kaedah 'sesetengah':
Satu pendekatan yang berkesan ialah menggunakan kaedah 'sesetengah', yang menguji setiap elemen tatasusunan terhadap fungsi yang disediakan dan mengembalikan 'true' jika mana-mana elemen melepasi ujian. Dalam kes kami, kami boleh menggunakan 'beberapa' untuk menyemak sama ada mana-mana elemen tatasusunan sasaran terdapat dalam tatasusunan lain.
const found = array1.some(r => array2.includes(r))
Cara Ia Berfungsi:
Pendekatan ini membolehkan kod yang cekap dan ringkas dan amat sesuai untuk tatasusunan besar di mana kelajuan operasi adalah penting.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menyemak sama ada Satu Tatasusunan JavaScript Mengandungi Elemen daripada Yang Lain?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!