JavaScript String localeCompare ()
أمثلة
قارن "ab" بـ "cd":
let text1 = "ab";
let text2 = "cd";
let result = text1.localeCompare(text2);
let text1 = "cd";
let text2 = "ab";
let result = text1.localeCompare(text2);
المزيد من الأمثلة أدناه.
التعريف والاستخدام
تقارن localeCompare()
الطريقة سلسلتين في الإعدادات المحلية الحالية.
تقوم localeCompare()
الطريقة بإرجاع ترتيب الفرز -1 أو 1 أو 0 (قبل أو بعد أو يساوي).
تعتمد اللغة الحالية على إعدادات اللغة الخاصة بالمستعرض.
بناء الجملة
string.localeCompare(compareString)
المعلمات
Parameter | Description |
compareString | Required. The string to compare with. |
قيمة الإرجاع
نوع | وصف |
رقم | واحدة من 3 قيم: -1 إذا تم فرز السلسلة قبل المقارنة 0 إذا كانت السلسلتان متساويتين 1 إذا تم فرز السلسلة بعد سلسلة المقارنة |
مزيد من الأمثلة
let text1 = "ab";
let text2 = "ab";
let result = text1.localeCompare(text2);
let text1 = "A";
let text2 = "a";
let result = text1.localeCompare(text2);
دعم المتصفح
localeCompare()
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |