Rumah > Artikel > hujung hadapan web > Adakah pengisihan dalam es6?
isihan adalah dalam es6 pengisihan ialah kaedah yang digunakan dalam es6 untuk mengisih elemen tatasusunan secara lalai dan mengisih mengikut susunan pengekodan aksara huruf atau nombor , dan dalam tertib menaik atau menurun, sintaksnya ialah "array.sort(callback(a,b))".
Persekitaran pengendalian tutorial ini: sistem Windows 10, ECMAScript versi 6.0, komputer Dell G3.
isihan isihan berada dalam es6
Kaedah sort() digunakan untuk mengisih elemen tatasusunan
Sintaks
array.sort(callback(a,b))
Secara lalai, tiada parameter diluluskan dan ia akan diisih mengikut susunan pengekodan aksara
// Parameter diluluskan: Parameter ialah fungsi, dan fungsi mempunyai dua parameter ( a,b)
// a > b , kembalikan nombor positif
// a = b , kembalikan 0
// a < b , kembalikan nombor negatif, Dalam tatasusunan semula, a sebelum b
// a - b , tatasusunan yang dikembalikan diisih dari kecil ke besar
// b - a , tatasusunan yang dikembalikan diisih daripada besar Kepada pengisihan kecil
let sortArr = [ {a:1}, {a:3}, {a:-1}, ] let newSortArr = sortArr.sort((r1,r2)=>{ let r = r1.a-r2.a; console.log(r) return r; });
tertib isihan boleh menjadi huruf atau nombor, dan dalam tertib menaik atau menurun, lalai ialah tertib menaik mengikut abjad; > adalah seperti berikut:
[Cadangan berkaitan:var arr = new Array("orange", "mango", "banana", "sugar"); var sorted = arr.sort(); console.log("Returned string is : " + sorted );tutorial video javascript
Atas ialah kandungan terperinci Adakah pengisihan dalam es6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!