Neueste Web-Entwicklung Tutorials
 

JavaScript Schnur localeCompare() Method

<JavaScript String Referenz

Beispiel

Vergleichen Sie zwei Strings in der aktuellen locale:

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

Das Ergebnis von n wird:

-1 // str1 is sorted before str2
Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Die localeCompare() Methode vergleicht zwei Strings in der aktuellen locale.

Das Gebietsschema wird auf den Spracheinstellungen des Browsers basiert.

Die localeCompare() Methode liefert eine Zahl , die angibt , ob die Zeichenkette vor kommt, nach oder gleich wie der CompareString in Sortierreihenfolge.


Browser-Unterstützung

Methode
localeCompare() Ja Ja Ja Ja Ja

Syntax

Parameterwerte
Parameter Beschreibung
compareString Erforderlich. Die Zeichenfolge zu vergleichen mit

Technische Details

Rückgabewert: Eine Nummer, die angibt , ob die Referenzzeichenfolge vor kommt, nach oder ist das gleiche wie der CompareString in Sortierreihenfolge. Gibt einen von drei Werten:
  • -1 , wenn die Referenz - Zeichenkette wird vor dem CompareString sortiert
  • 0, wenn die beiden Strings gleich sind
  • 1 , wenn die Referenzzeichenfolge wird nach dem CompareString sortiert
JavaScript Version: 1.2

Beispiele

Mehr Beispiele

Beispiel

Vergleichen Sie zwei Strings in der aktuellen locale:

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

Das Ergebnis von n wird:

1 // str1 is sorted after str2
Versuch es selber "

Beispiel

Vergleichen Sie zwei gleiche Strings in der aktuellen locale:

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

Das Ergebnis von n wird:

0 // the two strings are equal
Versuch es selber "

<JavaScript String Referenz