أحدث البرامج التعليمية وتطوير الشبكة
 

JavaScript خيط localeCompare() Method

<جافا سكريبت سلسلة المرجعي

مثال

المقارنة بين السلاسل في اللغة الحالية:

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
انها محاولة لنفسك »

<جافا سكريبت سلسلة المرجعي