سبد (0)

متد localeCompare

مثال (متد localeCompare)

دو رشته را در مورد مکان قرار گیری مقایسه می کند:

var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);

خروجی n در کد بالا

-1 // str1 is sorted before str2

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متد localeCompare()، دو رشته را در مورد محل قرارگیری آنها در مرتب شدن، مقایسه می کند.

محل قرارگیری بر اساس خصوصیات زبان مورد استفاده در مرورگر است.

متد localeCompare()، یک عدد را برمی گرداند که این عدد، مشخص می کند که آیا رشته مورد نظر ،در مرتب شدن، قبل از رشته ی مورد مقایسه قرار می گیرد یا بعد از آن و یا مساوی با آن.


پشتیبانی مرورگرها

متد     
localeCompare() بله بله بله بله بله

نحوه استفاده

string.localeCompare(compareString)

مقادیر پارامترها

پارامترتوضیحات
compareString ضروری.رشته ای که مقایسه روی آن صورت خواهد گرفت

جزئیات تکنیکی

مقدار برگشتی

یک عدد،را برمی گرداند که این عدد،مشخص می کند که آیا رشته ی مورد نظر در مرتب شدن، قبل از رشته ی مورد مقایسه قرار می گیرد یا بعد از آن و یا مساوی با آن.بنا براین یکی از سه مقدار زیر را برمی گرداند:

  • 1- :اگر که رشته  ی مورد نظر قبل از رشته ی مورد مقایسه قرار گیرد
  • 0: اگر که دو رشته مساوی باشند
  • 1: اگر که رشته ی مورد نظر بعد از رشته ی مورد مقایسه قرار گیرد 
نسخه JavaScript 1.2

مثال

مثال - خودتان امتحان کنید

مثال (متد localeCompare)

مقایسه ی دو رشته در مورد مکان قرارگیری:

var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);

خروجی n در کد بالا

1 // str1 is sorted after str2

خودتان امتحان کنید »

مثال (متد localeCompare)

مقایسه ی دو رشته ی مساوی در مورد مکان قرارگیری:

var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);

خروجی n در کد بالا

0 // the two strings are equal

خودتان امتحان کنید »

مرجع رشته ها در JavaScript مرجع رشته ها در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه