JavaScript masīva sort() metode tiek izmantota, lai sakārtotu masīva elementus noteiktā secībā. Pēc noklusējuma sort() metode seko augošā secībā.
Sintakse
Sort() metodi attēlo šāda sintakse:
array.sort(compareFunction)
Parametrs
salīdzinātFunkcija - Tas nav obligāti. Tā ir funkcija, kas nodrošina alternatīvu kārtošanas secību.
Atgriezties
Sakārtotu elementu masīvs
konvertēt baitu masīvu par virkni
JavaScript masīva sort() metodes piemērs
Šeit mēs sapratīsim šķirošanas () metodi, izmantojot dažādus piemērus.
1. piemērs
Apskatīsim vienkāršu piemēru virkņu elementu masīva kārtošanai.
izlīdzināt css attēlu
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result);Izmēģiniet to tūlīt
Izvade:
AngularJS,Bootstrap,JQuery,Node.js
2. piemērs
Apskatīsim vienkāršu piemēru veselu skaitļu elementu masīva kārtošanai.
var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result);Izmēģiniet to tūlīt
Izvade:
Salman Khan vecums
1,2,4,5,8
3. piemērs
Apskatīsim piemēru, kā sakārtot elementus augošā secībā, izmantojot funkciju.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result);Izmēģiniet to tūlīt
Izvade:
1,2,4,5,8
4. piemērs
Apskatīsim piemēru, kā sakārtot elementus dilstošā secībā, izmantojot funkciju.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result);Izmēģiniet to tūlīt
Izvade:
xampp alternatīva
8,5,4,2,1
5. piemērs
Apskatīsim piemēru minimālās vērtības iegūšanai no masīva.
var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]);Izmēģiniet to tūlīt
Izvade:
1
6. piemērs
Apskatīsim piemēru maksimālās vērtības iegūšanai no masīva.
var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]);Izmēģiniet to tūlīt
Izvade:
8