JavaScript Switch String

JavaScript Switch String

Im Programmierfeld verbessert die Switch -String -Technik die Codeoptimierung, was zu einer schnelleren Ausführung führt. Im anderen Fall können Sie außerdem einen Multiple-Choice-Code-Block zusammenfassen, der ansonsten langwierig wäre, wenn Sie mit der IF/sonst-Schleife verwendet werden. Darüber hinaus ist dieser Ansatz viel einfacher zu debuggen. Außerdem wird die Gleichheit der angegebenen Zeichenfolge gegen die verschiedenen in den Testfällen angegebenen Werten getestet, was sehr hilfreich ist.

In diesem Blog werden die Methoden zur Anwendung von Switch -Zeichenfolgen in JavaScript erörtert.

So anwenden Sie die Switch -Zeichenfolge in JavaScript an?

Die Switch -Zeichenfolge in JavaScript kann mithilfe der “implementiert werdenSchaltergehäuse”Aussagen mit den folgenden Ansätzen:

    • Angegeben "Saite" Wert
    • Benutzerdefinierte" Wert
    • Typumwandlung Typ”Technik

Die genannten Konzepte werden nacheinander nachgewiesen!

Methode 1: JavaScript -Switch -Zeichenfolge auf dem angegebenen String -Wert

Geben Sie bei dieser Methode einen Zeichenfolgewert an und wenden Sie unter Verwendung der Switch -Fälle verschiedene Überprüfungen an.

Syntax

Switch (Ausdruck)
Fall X:
Fall Y:


In der obigen Syntax die “Ausdruck"Bezieht sich auf den Wert, der auf verschiedene Fälle überprüft wird, wie z."X" Und "y”.

Beispiel

Erstens geben wir den folgenden String -Wert an:

Sei testValue = "Dies ist LinuxHint"


Als nächstes wenden Sie das an “Schaltergehäuse”Aussagen, die die Variable enthalten, in der der Zeichenfolgenwert gespeichert ist. Innerhalb der Switch -Anweisung gibt es zwei Fälle, wie zWebseite" Und "Dies ist LinuxHint”. In diesem speziellen Szenario wird der zweite Fall ausgelöst, der dem String -Wert mit dem Argument entspricht:

Switch (TestValue)
Fall 'Website':
Konsole.Protokoll ("Dies ist eine Website")
Fall "Dies ist LinuxHint":
Konsole.Log ("Dies ist LinuxHint -Website")


Die resultierende Ausgabe wird sein:

Methode 2: JavaScript-Switch-Zeichenfolge auf dem benutzerdefinierten Wert

Diese Technik kann angewendet werden, indem der Benutzer aufgefordert wird, einen Stringwert einzugeben, ihn mit den angegebenen Fällen abzuschließen und dann die entsprechende Nachricht im Konsolenfenster zu drucken.

Gehen Sie das folgende Beispiel durch.

Beispiel

Im folgenden Beispiel werden wir den Benutzer auffordern, einen String -Wert über das Dialogfeld "Eingabe" einzugeben:

TestValue = Eingabeaufforderung ("Geben Sie den String -Wert ein:")


Wenden Sie nun das an “anSchaltergehäuse”Aussagen, wie in der vorherigen Methode erläutert. Wenn der benutzerdefinierte Wert den angegebenen Fällen übereinstimmt, wird die entsprechende Nachricht gegen den jeweiligen angepassten Fall angemeldet:

Switch (TestValue)
Fall 'Google':
alarm ("Dies ist eine Website")
Fall 'LinuxHint':
Alert ("Dies ist eine aufgerufene Website")


Ausgang

Methode 3: JavaScript -Switch -Zeichenfolge mit der Typ -Konvertierungstechnik

Diese Technik kann implementiert werden, um den angegebenen Ganzzahlwert in die Zeichenfolge zu konvertierenString ()" Methode.

Syntax

String (Wert)


In der gegebenen Syntax “,“Wert”Zeigt den Ganzzahlwert an, der in eine Zeichenfolge umgewandelt wird.

Beispiel

Geben Sie zunächst den folgenden Ganzzahlwert an:

var testvalue = 3;


Dann rufen Sie die “auf"String ()Methode als Argumente der “schalten”Anweisung zum Umwandeln des angegebenen Ganzzahlwerts in die Zeichenfolge umwandeln.

Jetzt wird der Ganzzahlwert als String -Wert behandelt und der “Fall '3'”Wird aufgerufen. Wenn dem speziellen Fall ein Ganzzahlwert zugewiesen wird, wie beispielsweise 3, wie die anderen Fälle, wird der Standardfall ausgelöst und die entsprechende Nachricht ausgelöst und “Error ”wird drucken:

Switch (String (TestValue))
Fall 1:
Konsole.log ("Es ist eine Ganzzahl");
Fall 2:
Konsole.log ("Es ist eine Ganzzahl");
Fall '3':
Konsole.log ("Es ist eine Ziffer, konvertiert in String");
brechen;
Standard:
Konsole.log ("Fehler");


Ausgang


In der obigen Ausgabe kann beobachtet werden, dass die entsprechende Nachricht gegen den Fall “3”Ist protokolliert.

Abschluss

Um die Switch -Zeichenfolge in JavaScript zu implementieren, wenden Sie ihn auf die angegebenen an “Stringwert"Indem Sie es in das Argument der" der "platzieren"schaltenErklärung und Überprüfung auf die übereinstimmenden Fälle. Holen Sie sich als zweiter Ansatz den benutzerdefinierten Wert und führen Sie denselben Betrieb aus. Zuletzt benutzen Sie die “Typumwandlung Typ”Technik zum Umwandeln des angegebenen Ganzzahlwerts in die Zeichenfolge und ruft den entsprechenden Fall auf. Dieser Blog hat die Methoden zum Anwenden von Switch -Zeichenfolgen in JavaScript gezeigt.