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:
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.