Najnowsze tutoriale tworzenie stron internetowych
 

JavaScript Strunowy localeCompare() Method

<String JavaScript Reference

Przykład

Porównaj dwa ciągi w obecnej lokalizacji:

var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);

Wynik n jest:

-1 // str1 is sorted before str2
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

localeCompare() metoda porównuje dwa ciągi znaków w bieżącej lokalizacji.

Locale jest na podstawie ustawień językowych w przeglądarce.

localeCompare() metoda zwraca liczbę określającą, czy ciąg jest przed, po lub równa jako compareString w porządku sortowania.


Wsparcie przeglądarka

metoda
localeCompare() tak tak tak tak tak

Składnia

wartości parametrów
Parametr Opis
compareString Wymagany. Ciąg aby porównać

Szczegóły techniczne

Zwracana wartość: Liczba, wskazująca, czy ciąg znaków odniesienia przychodzi przed, po, czy jest taka sama jak compareString w porządku sortowania. Zwraca jedną z trzech wartości:
  • 1 jeśli łańcuch odniesienia jest sortowany przed compareString
  • 0 jeśli dwa ciągi są równe
  • 1, jeśli ciąg odniesienia jest posortowana po compareString
JavaScript wersja: 1.2

Przykłady

Więcej przykładów

Przykład

Porównaj dwa ciągi w obecnej lokalizacji:

var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);

Wynik n jest:

1 // str1 is sorted after str2
Spróbuj sam "

Przykład

Porównanie dwóch równych sznurki w bieżącej lokalizacji:

var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);

Wynik n jest:

0 // the two strings are equal
Spróbuj sam "

<String JavaScript Reference