Ultimele tutoriale de dezvoltare web
 

JavaScript Şir localeCompare() Method

<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

Exemple

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ță