英[sɔ:t]   美[sɔ:rt]

n, kualiti, kaedah; ; meletakkan... Klasifikasi; susun... dalam susunan

vi. Mengklasifikasikan; koordinat;

kaedah javascript sort(). sintaks

Bagaimana untuk menggunakan kaedah sort()?

Kaedah sort() digunakan untuk mengisih elemen tatasusunan dan mengembalikan tatasusunan Kaedah sort() kini stabil Susunan isihan lalai adalah berdasarkan titik kod Unicode.

Fungsi: Digunakan untuk mengisih elemen tatasusunan.

Sintaks: arrayObject.sort(sortby)

Parameter: sortby Pilihan. Menentukan susunan isihan. Mesti satu fungsi.​

Pengembalian: Rujukan kepada tatasusunan. Sila ambil perhatian bahawa tatasusunan diisih pada tatasusunan asal, tiada salinan dibuat.

Nota: Jika tiada parameter digunakan semasa memanggil kaedah ini, elemen dalam tatasusunan akan diisih mengikut susunan abjad Untuk lebih tepat, ia akan diisih mengikut susunan pengekodan aksara. Untuk mencapai ini, mula-mula tukar elemen tatasusunan kepada rentetan (jika perlu) untuk perbandingan. Jika anda ingin mengisih mengikut kriteria lain, anda perlu menyediakan fungsi perbandingan yang membandingkan dua nilai dan mengembalikan nombor yang menerangkan susunan relatif kedua-dua nilai. Fungsi perbandingan harus mempunyai dua parameter a dan b, dan nilai pulangannya adalah seperti berikut: jika a kurang daripada b, a harus muncul sebelum b dalam tatasusunan yang diisih, kemudian nilai kurang daripada 0 dikembalikan. Jika a sama dengan b, mengembalikan 0. Jika a lebih besar daripada b, mengembalikan nilai lebih besar daripada 0.

kaedah javascript sort(). contoh

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script type="text/javascript">

    var arr = new Array(6)
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"
    arr[3] = "James"
    arr[4] = "Adrew"
    arr[5] = "Martin"

    document.write(arr + "<br />")
    document.write(arr.sort())

</script>

</body>
</html>

Run Instance »

Klik butang "Run Instance" untuk melihat instance dalam talian