Bab ini akan memperkenalkan kepada anda cara mengalih keluar item pendua dalam tatasusunan js dengan cekap. Rakan yang memerlukan boleh merujuknya.
Kaedah 1: Mod biasa
1 Bina tatasusunan sementara baharu untuk menyimpan hasil
2 gelung, daripada Keluarkan elemen daripada tatasusunan asal, gunakan elemen ini untuk menggelung dan bandingkannya dengan tatasusunan sementara
3 Jika elemen itu tidak wujud dalam tatasusunan sementara, simpannya dalam tatasusunan sementara
Kaedah 2: Gunakan jenis array JS lalai, yang disusun oleh ASCII; dan tertib menurun:
1 Isih tatasusunan semasa dahulu
2 Periksa sama ada elemen ke-i dalam tatasusunan semasa elemen terakhir dalam tatasusunan sementara. Oleh kerana ia telah diisih, unsur pendua akan berada dalam kedudukan Bersebelahan 3 Jika ia tidak sama, simpan elemen dalam tatasusunan hasilKaedah 3:
1. Buat tatasusunan baharu untuk menyimpan hasil
2 🎜>3 Semasa gelung for, keluarkan elemen setiap kali dan bandingkan dengan objek Jika ini tidak diulang, ia disimpan dalam tatasusunan hasil digunakan sebagai atribut objek, memberikan nilai 1, dan disimpan dalam objek yang dibuat dalam langkah 2. Penjelasan: Bagi cara membandingkan, ia adalah untuk mengeluarkan satu elemen daripada tatasusunan asal setiap kali, dan kemudian mengakses atribut dalam objek Jika nilai itu boleh diakses, ini bermakna ia diulang.Perkara di atas adalah mengenai cara mengalih keluar item pendua dalam tatasusunan js dengan cekap. Saya harap ia boleh memberi anda rujukan Untuk lebih banyak tutorial berkaitan, sila lawati
JavaScript Video Tutorial!