String przełącznika JavaScript

String przełącznika JavaScript

W polu programowania technika łańcucha przełącznika zwiększa optymalizację kodu, co powoduje szybsze wykonanie. W drugim przypadku pozwala również podsumować blok kodu wielokrotnego wyboru, który w przeciwnym razie byłby długi, gdyby był używany z pętlą if/else. Oprócz tego podejście jest znacznie łatwiejsze do debugowania. Ponadto testuje równość określonego ciągu w stosunku do kilku wartości określonych w przypadkach testowych, co jest bardzo pomocne.

Ten blog omówi metodologie stosowania Switch Strings w JavaScript.

Jak zastosować ciąg przełączników w JavaScript?

String przełącznika w JavaScript można zaimplementować za pomocą „Sprawa przełącznik”Oświadczenia z następującymi podejściami:

    • Określone „strunowy" wartość
    • "Określony przez użytkownika" wartość
    • "Konwersja typu”Technika

Wspomniane koncepcje zostaną zademonstrowane jeden po drugim!

Metoda 1: String przełącznika JavaScript na określonej wartości ciągu

W tej metodzie określ wartość ciągu i zastosuj różne kontrole na nią za pomocą skrzynek przełączników.

Składnia

przełącznik (wyrażenie)
Przypadek X:
Przypadek Y:


W powyższej składni „„wyrażenie”Odnosi się do wartości, która zostanie sprawdzona w różnych przypadkach, takich jak„X" I "y".

Przykład

Po pierwsze, określamy następującą wartość ciągu:

Niech testValue = "To jest Linuxhint"


Następnie zastosuj „Sprawa przełącznik„Instrukcje, które utrzymują zmienną, w której przechowywana jest wartość ciągu. W instrukcji przełącznika istnieją dwa przypadki, takie jak „Strona internetowa" I "To jest Linuxhint". W tym konkretnym scenariuszu zostanie uruchomiony drugi przypadek, który pasuje do wartości ciągu w stosunku do argumentu:

switch (testValue)
sprawa „strona internetowa”:
konsola.Log („To jest strona internetowa”)
Przypadek „To jest Linuxhint”:
konsola.Log („To jest strona internetowa Linuxhint”)


Wynikowy wynik będzie:

Metoda 2: String przełącznika JavaScript na wartości zdefiniowanej przez użytkownika

Tę technikę można zastosować, prosząc użytkownika o wprowadzenie wartości ciągu, dopasowanie jej do określonych przypadków, a następnie wydrukowanie odpowiedniego komunikatu w oknie konsoli.

Przejrzyj następujący przykład.

Przykład

W poniższym przykładzie poprosimy użytkownika o wprowadzenie wartości ciągu za pośrednictwem okna dialogowego:

Niech testValue = monit („Wprowadź wartość ciągu:”)


Teraz zastosuj „Sprawa przełącznik„Oświadczenia omówiono w poprzedniej metodzie. Jeśli wartość zdefiniowana przez użytkownika pasuje do określonych przypadków, odpowiedni komunikat zostanie zarejestrowany w stosunku do konkretnego dopasowanego przypadku:

switch (testValue)
Przypadek „Google”:
Alert („To jest strona internetowa”)
Case „Linuxhint”:
Alert („To jest dostępna strona internetowa”)


Wyjście

Metoda 3: String przełącznika JavaScript za pomocą techniki konwersji typu

Technikę tę można zaimplementować, aby przekonwertować określoną wartość całkowitą na ciąg za pomocą „Strunowy()" metoda.

Składnia

Ciąg (wartość)


W podanej składni „wartość”Wskazuje wartość liczb całkowitą, która przekonwertuje na ciąg.

Przykład

Najpierw podaj następującą wartość liczb całkowitą:

var testValue = 3;


Następnie przywołaj „„Strunowy()„Metoda jako argumenty„przełącznik„Instrukcja, aby przekonwertować określoną wartość liczb całkowitą na ciąg.

Teraz wartość liczb całkowita będzie traktowana jako wartość ciągu i „sprawa „3””Zostanie wywołany. W drugim przypadku, jeśli konkretna sprawa zostanie przypisana wartość całkowitą, taką jak 3, podobnie jak inne przypadki, domyślny przypadek uruchomi się, i odpowiedni komunikat ”ErroR ”wydrukuje:

przełącznik (string (testValue))
przypadek 1:
konsola.log („To jest liczba całkowita”);
Przypadek 2:
konsola.log („To jest liczba całkowita”);
sprawa „3”:
konsola.log („To cyfra, przekonwertowana na ciąg”);
przerwa;
domyślny:
konsola.log („błąd”);


Wyjście


W powyższym wyjściu można zaobserwować, że odpowiedni komunikat w stosunku do sprawy „3”Jest zalogowany.

Wniosek

Aby zaimplementować ciąg przełącznika w JavaScript, zastosuj go do określonego „wartość ciągu„Umieszczając go w argumencie„przełącznik”Oświadczenie i sprawdzenie dopasowanych przypadków. Jako drugie podejście, uzyskaj wartość zdefiniowaną przez użytkownika i wykonaj tę samą operację. Wreszcie, skorzystaj z „Konwersja typu”Technika przekonwertowania określonej wartości całkowitej na ciąg i wywołać odpowiednią sprawę. Ten blog wykazał metody stosowania Switch Strings w JavaScript.