Rumah > Artikel > hujung hadapan web > js menggunakan Array.prototype.sort() untuk mengisih kemahiran objects_javascript array
Contoh dalam artikel ini menerangkan cara js menggunakan Array.prototype.sort() untuk mengisih objek tatasusunan. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Apabila bercakap tentang menyusun objek tatasusunan, mari kita lihat secara ringkas pada Array.prototype.sort(). Kaedah isihan menerima satu parameter - Fungsi Fungsi ini akan menyediakan dua parameter, iaitu dua elemen untuk dibandingkan. Jika elemen jenis String, ia akan dibandingkan melalui kod Unicode nilai akan dibandingkan. Jika fungsi perbandingan mengembalikan 1, kedua-dua elemen bertukar kedudukan 0 dan -1 tidak bertukar kedudukan. Mari lihat contoh dahulu:
Apabila mengisih, isikan dahulu mengikut atribut b Jika x.b lebih besar daripada y.b, gerakkan x ke kanan y. Jika x.b sama dengan y.b, bandingkan x.a dan y.a, jadi kodnya adalah seperti berikut: