<JavaScript Șirul de referință
Exemplu
Compara doua siruri de caractere în locale curent:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
Rezultatul n va fi:
-1 // str1 is sorted before str2
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
localeCompare() Metoda compară două șiruri în locale actuale.
Setările locale se bazează pe setările de limbă ale browser-ului.
localeCompare() Metoda returnează un număr care indică dacă șirul vine înainte, după sau este egală ca compareString în ordine de sortare.
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
localeCompare() | da | da | da | da | da |
Sintaxă
Valorile parametrilor Parametru Descriere compareString Necesar. Șirul de a compara cu
Detalii tehnice
Întoarcere Valoare: Un număr, indicând dacă șirul de referință vine înainte, după sau este același ca compareString în ordine de sortare. Returnează una din cele trei valori: - -1 dacă șirul de referință este sortat înainte de compareString
- 0 dacă cele două șiruri sunt egale
- 1 dacă șirul de referință este sortat după compareString
JavaScript Versiune: 1.2
Mai multe exemple
Exemplu
Compara doua siruri de caractere în locale curent:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
Rezultatul n va fi:
1 // str1 is sorted after str2 Încearcă - l singur »
Exemplu
Compară două șiruri egale în locale actuale:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
Rezultatul n va fi:
0 // the two strings are equal Încearcă - l singur »
<JavaScript Șirul de referință