يتم استخدام طريقة JavaScript arraysort() لترتيب عناصر المصفوفة بترتيب ما. بشكل افتراضي، تتبع طريقة الترتيب () الترتيب التصاعدي.
بناء الجملة
يتم تمثيل طريقة الفرز () بالصيغة التالية:
array.sort(compareFunction)
معامل
قارن الوظيفة - إنه اختياري. وهو يمثل دالة توفر ترتيب فرز بديل.
يعود
مجموعة من العناصر مرتبة
CSS الطفل الأول
مثال على طريقة فرز JavaScript Array ().
هنا، سوف نفهم طريقة الترتيب () من خلال أمثلة مختلفة.
مثال 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