JavaScript Dize yerel ayarıKarşılaştır()
Örnekler
"ab" ile "cd"yi karşılaştırın:
let text1 = "ab";
let text2 = "cd";
let result = text1.localeCompare(text2);
let text1 = "cd";
let text2 = "ab";
let result = text1.localeCompare(text2);
Aşağıda daha fazla örnek.
Tanım ve Kullanım
Yöntem localeCompare()
, geçerli yerel ayardaki iki dizeyi karşılaştırır.
Yöntem localeCompare()
, sıralama düzeni -1, 1 veya 0 (öncesi, sonrası veya eşiti için) döndürür.
Geçerli yerel ayar, tarayıcının dil ayarlarına bağlıdır.
Sözdizimi
string.localeCompare(compareString)
parametreler
Parameter | Description |
compareString | Required. The string to compare with. |
Geri dönüş değeri
Tip | Açıklama |
Bir sayı | 3 değerden biri: -1 dize karşılaştırmaDizesi'nden önce sıralanırsa , iki dize eşitse 0 dizge karşılaştırmaDizesinden sonra sıralanırsa |
Daha fazla örnek
let text1 = "ab";
let text2 = "ab";
let result = text1.localeCompare(text2);
let text1 = "A";
let text2 = "a";
let result = text1.localeCompare(text2);
Tarayıcı Desteği
localeCompare()
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |