JavaScript - localeCompare

Jest to metoda obiektu:

String

Opis

Metoda ta zwraca informację na temat kolejności sortowania łańcuchów. Porównuje przy tym dwa łańcuchy.

Składnia

string1.localeCompare(string2)

Parametry

ParametrOpis
string2ciąg znaków, który jest porównywany z ciągiem string1 pod kątem sortowania.

Szczegóły techniczne

Metoda ta zwraca wartość:

Przykład 1

Przykład ilustruje metodę porównywania łańcuchów pod względem sortowania alfabetycznego.

Wynik: 1, gdyż porównywany wyraz "Ala" znajduje się przed wyrazem "blat" w kolejności alfabetycznej.

<script>
var a = "blat";
var b = "Ala";
alert(a.localeCompare(b)); </script>
Lupa

Przykład 2

Przykład ilustruje metodę porównywania łańcuchów pod względem sortowania alfabetycznego.

Wynik: -1, gdyż wyraz "Ala" znajduje się przed porównywanym wyrazem "blat" w kolejności alfabetycznej.

<script>
var a = "Ala";
var b = "blat";
alert(a.localeCompare(b)); </script>
Lupa

Przykład 3

Przykład ilustruje metodę porównywania łańcuchów pod względem sortowania alfabetycznego.

Wynik: 0, gdyż oba wyrazy są te same.

<script>
var a = "JavaScript";
var b = "JavaScript";
alert(a.localeCompare(b)); </script>
Lupa

Przykład 4

Przykład ilustruje metodę porównywania łańcuchów pod względem sortowania alfabetycznego, gdy wyrazy różnią się tylko wielkością liter.

Wynik: 1, gdyż w sortowaniu alfabetycznym małe litery znajdują sie przed wielkimi literami.

<script>
var a = "JavaScript";
var b = "javascript";
alert(a.localeCompare(b)); </script>
Lupa

Wsparcie dla przeglądarek

Chrome IEFirefoxSafariOpera
TakTakTakTakTak

Powiązane artykuły





© medianauka.pl, 2017-02-14, A-3483



©® Media Nauka 2008-2023 r.