JavaScript Array sort() שיטת

שיטת JavaScript array sort() משמשת כדי לסדר את רכיבי המערך בסדר מסוים. כברירת מחדל, שיטת sort() עוקבת אחר הסדר העולה.

תחביר

השיטה sort() מיוצגת על ידי התחביר הבא:

 array.sort(compareFunction)  

פָּרָמֶטֶר

compareFunction - זה אופציונלי. הוא מייצג פונקציה המספקת סדר מיון חלופי.

לַחֲזוֹר

מערך של אלמנטים ממוינים

דוגמה לשיטת sort() של מערך JavaScript

כאן, נבין את שיטת sort() באמצעות דוגמאות שונות.

דוגמה 1

בוא נראה דוגמה פשוטה למיין את מערך רכיבי המחרוזת.

 var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result);  
בדוק את זה עכשיו

תְפוּקָה:

 AngularJS,Bootstrap,JQuery,Node.js  

דוגמה 2

בואו נראה דוגמה פשוטה למיין את מערך האלמנטים שלמים.

 var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result);  
בדוק את זה עכשיו

תְפוּקָה:

 1,2,4,5,8  

דוגמה 3

בואו נראה דוגמה לסדר את האלמנטים בסדר עולה באמצעות פונקציה.

 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result);  
בדוק את זה עכשיו

תְפוּקָה:

 1,2,4,5,8  

דוגמה 4

בוא נראה דוגמה לסדר את האלמנטים בסדר יורד באמצעות פונקציה.

 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result);  
בדוק את זה עכשיו

תְפוּקָה:

 8,5,4,2,1  

דוגמה 5

בוא נראה דוגמה לחילוץ ערך מינימלי ממערך.

 var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]);  
בדוק את זה עכשיו

תְפוּקָה:

 1  

דוגמה 6

בוא נראה דוגמה לחילוץ ערך מקסימלי ממערך.

 var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]);  
בדוק את זה עכשיו

תְפוּקָה:

 8