Örnek
Yerele iki dizeleri karşılaştırın:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
N sonucu olacaktır:
-1 // str1 is sorted before str2
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
localeCompare() metodu mevcut yerel iki dizgileriyle karşılaştırır.
yerel tarayıcının dil ayarlarına dayanmaktadır.
localeCompare() metodu dizisi sonra, önce gelen veya sıralama için compareString eşit olup olmadığını gösteren bir sayı ile döner.
Tarayıcı Desteği
Yöntem | |||||
---|---|---|---|---|---|
localeCompare() | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
Parametre Değerleri Parametre Açıklama compareString Gereklidir. ile karşılaştırmak için dize
Teknik detaylar
Geri dönüş değeri: Referans dizisi daha sonra, önce gelen veya sıralama için compareString ile aynı olup olmadığını belirten bir sayı,. üç değerden birini döndürür: - -1 referans dizge compareString önce kriteri ise
- İki karakter dizisinin eşit 0 ise
- 1 referans dize compareString sonra sıralanır eğer
JavaScript Versiyon: 1.2
Diğer Örnekler
Örnek
Yerele iki dizeleri karşılaştırın:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
N sonucu olacaktır:
1 // str1 is sorted after str2 Kendin dene "
Örnek
Yerele iki eşit dizeleri karşılaştırın:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
N sonucu olacaktır:
0 // the two strings are equal Kendin dene "
<JavaScript dize Referans