Rumah >hujung hadapan web >tutorial js >Bagaimanakah fungsi `sort()` JavaScript berfungsi dengan tatasusunan berangka?
Memahami Fungsi sort() Javascript
Kaedah sort() dalam JavaScript digunakan untuk menyusun elemen tatasusunan dalam susunan tertentu. Untuk mengisih tatasusunan dalam susunan berangka, fungsi panggil balik disediakan sebagai hujah. Fungsi panggil balik ini membandingkan setiap pasangan elemen dan mengembalikan nilai berdasarkan perbandingan.
Fungsi panggil balik mengambil dua parameter: "a" dan "b," yang mewakili elemen yang dibandingkan. Logik berikut digunakan untuk menentukan susunan pengisihan:
Untuk menggambarkan ini, pertimbangkan tatasusunan [25, 8, 7, 41].
Pelaksanaan Kaedah sort()
Kaedah sort() secara berulang memanggil fungsi panggil balik untuk membandingkan pasangan elemen. Urutan perbandingan berikut berlaku:
Menggabungkan Set Isih
Selepas setiap perbandingan, elemen yang diisih digabungkan. Tatasusunan diisih terakhir ialah [8, 7, 25, 41].
Atas ialah kandungan terperinci Bagaimanakah fungsi `sort()` JavaScript berfungsi dengan tatasusunan berangka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!