logo

JavaScript masīva kārtošanas() metode

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