Lihat langsung pada kode, hasil tes juga diposting di dalam
Salin kode kode sebagai berikut:
var arrdemo = array baru ();
Arrdemo [0] = 10;
Arrdemo [1] = 50;
Arrdemo [2] = 51;
Arrdemo [3] = 100;
Arrdemo.sort ();
Peringatan (arrdemo);
Arrdemo.sort (function (a, b) {return a> b? 1: -1});
Peringatan (Arrdemo);
Arrdemo.sort (function (a, b) {return a <b? 1: -1});
Peringatan (Arrdemo);
Kesimpulan:
1. Setelah memanggil metode sortir, itu akan mempengaruhi dirinya sendiri (daripada menghasilkan array baru)
2. Sort () Metode diurutkan berdasarkan karakter secara default, jadi ketika mengurutkan array digital, Anda tidak boleh memikirkannya begitu saja bahwa itu akan diurutkan sesuai dengan ukuran angka!
3. Untuk mengubah perilaku sortir default (yaitu, urutkan karakter), Anda dapat menentukan fungsi aturan penyortiran (seperti yang ditunjukkan dalam kasus ini)