مثال
المقارنة بين السلاسل في اللغة الحالية:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
وستكون النتيجة ن يكون:
-1 // str1 is sorted before str2
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
و localeCompare() طريقة يقارن سلسلتين في اللغة الحالية.
ويستند لغة على إعدادات اللغة من المستعرض.
و localeCompare() الأسلوب بإرجاع رقم يشير إلى ما إذا كانت السلسلة تأتي قبل أو بعد أو تساوي باسم compareString في ترتيب.
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
localeCompare() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
قيم معلمة معامل وصف compareString مطلوب. سلسلة للمقارنة مع
تفاصيل تقنية
قيمة الإرجاع: الرقم، مشيرا إلى ما إذا كانت السلسلة إشارة تأتي قبل أو بعد أو هي نفس compareString في ترتيب. يعود واحدة من ثلاث قيم: - -1 إذا تم فرز سلسلة إشارة قبل compareString
- 0 إذا السلاسل هما على قدم المساواة
- 1 إذا كان يتم فرز سلسلة الإشارة بعد compareString
نسخة جافا سكريبت: 1.2
مزيد من الأمثلة
مثال
المقارنة بين السلاسل في اللغة الحالية:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
وستكون النتيجة ن يكون:
1 // str1 is sorted after str2 انها محاولة لنفسك »
مثال
مقارنة سلسلتين متساوية في اللغة الحالية:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
وستكون النتيجة ن يكون:
0 // the two strings are equal انها محاولة لنفسك »
<جافا سكريبت سلسلة المرجعي