So führen Sie den String -Vergleich in JavaScript durch

So führen Sie den String -Vergleich in JavaScript durch

Beim Schreiben von JavaScript -Programmen stehen wir häufig zu Situationen, in denen es erforderlich ist, zuerst zwei Zeichenfolgen zu vergleichen, bevor wir einen Betrieb durchführen. Beispiel. Verwenden Sie dann den strengen Gleichstellungsoperator “===Um Saiten zu vergleichen. JavaScript unterstützt jedoch auch mehrere Möglichkeiten zur Durchführung von String -Vergleiche.

Dieser Beitrag erklärt die Durchführung von String -Vergleiche in JavaScript.

So führen Sie den String -Vergleich in JavaScript durch?

Um den Vergleich von Zeichenfolgen in JavaScript durchzuführen, können verschiedene Methoden verwendet werden. Einige von ihnen sind unten aufgeführt:

  • Methode 1: String -Vergleich in JavaScript basierend auf Werten durchführen
  • Methode 2: Führen Sie den String -Vergleich in JavaScript basierend auf alphabetischer Reihenfolge durch
  • Methode 3: String -Vergleich in JavaScript basierend auf der Länge durchführen

Methode 1: String -Vergleich in JavaScript basierend auf Werten durchführen

So führen Sie den String -Vergleich in JavaScript basierend auf Werten und Charakteren ausStrenger Gleichstellungsoperator”(===) kann verwendet werden.

Syntax

String === String

Dieser Operator vergleicht beide Zeichenfolgen, ohne sie in einen gemeinsamen Typ umzuwandeln.

Beispiel

In diesem angegebenen Beispiel initialisieren Sie die Konstante mit einem bestimmten Namen und fügen Sie die erste Zeichenfolge hinzu. Definieren Sie dann die zweite Konstante:

const firststring = 'lh';
const SecondString = 'LinuxHint';

Verwenden Sie nun die “Konsole.Protokoll()Methode und vergleichen Sie die Zeichenfolge mit Hilfe von “Strenger Gleichstellungsoperator" folgendermaßen:

Konsole.log (Firststring === Secondstring);

Es kann beobachtet werden, dass die Ausgabe des String -Vergleichs als falsch zurückgegeben wurde, da beide Zeichenfolgen unterschiedlich sind:

Methode 2: Führen Sie den String -Vergleich in JavaScript basierend auf alphabetischer Reihenfolge durch

Um den String -Vergleich in JavaScript basierend auf alphabetischer Reihenfolge durchzuführen, ist die “localecompare ()”Methode kann verwendet werden. Verwenden Sie dazu die unten angegebene Syntax für diesen Zweck:

String1.localecompare (String2)

Beispiel

Definieren Sie zunächst die Variablen mit Stringwerten:

var first_string = "Apple";
var Second_string = "Karotte";
var dritter_string = "Banane";

Geben Sie dann die Zeichenfolge als Argument an die “weiter“localecompare ()Methode, die verglichen werden muss:

Konsole.log (Second_string.localecompare (dritter_string));

Ausgang

Methode 3: String -Vergleich in JavaScript basierend auf der Länge durchführen

Wir können auch String -Vergleiche basierend auf der Länge der Zeichenfolge durchführen. Schauen Sie sich zu diesem Zweck die angegebene Syntax an:

Erststring.Länge> Secondstring.Länge

Hier, die hinzugefügte “>Die Operation überprüft, dass das “LängeDie zweite Zeichenfolge ist geringer als die Länge der ersten Zeichenfolge.

Beispiel

In diesem Codeblock haben wir zwei Konstanten mit den erforderlichen Werten definiert:

const firststring = 'lh';
const SecondString = 'LinuxHint';

Jetzt werden wir sie basierend auf der Länge vergleichen:

Konsole.Protokoll (First String.Länge> Secondstring.Länge);

Die Ausgabe wurde zurückgegeben "FALSCH”, Wie die Länge der ersten Saite kleiner als der zweite ist.

Abschluss

Um String -Vergleiche in JavaScript durchzuführen, können mehrere Methoden verwendet werden. Zum Beispiel können Sie einen String -Vergleich basierend auf Werten mit Hilfe der “durchführen==="Strenge Gleichstellungsoperator, basierend auf Alphabeten, die die" verwenden "localecompare ()Methode oder die Länge der Zeichenfolge mit der “" Operator. In diesem Beitrag wurde die Mehrfachmethoden zur Durchführung des String -Vergleichs in JavaScript angegeben.