Nel campo di programmazione, la tecnica Switch String migliora l'ottimizzazione del codice, che si traduce in un'esecuzione più rapida. Nell'altro caso, consente anche di riassumere un blocco di codice a scelta multipla che altrimenti sarebbe lungo se usato con il loop if/else. Oltre a ciò, questo approccio è molto più facile da eseguire il debug. Inoltre, verifica l'uguaglianza della stringa specificata rispetto ai valori specificati nei casi di test, il che è molto utile.
Questo blog discuterà le metodologie per applicare le stringhe di switch in JavaScript.
Come applicare la stringa di commutazione in JavaScript?
La stringa switch in JavaScript può essere implementata utilizzando il "scatola dell'interruttore"Dichiarazioni con i seguenti approcci:
I concetti menzionati saranno dimostrati uno per uno!
Metodo 1: Stringa switch JavaScript sul valore stringa specificato
In questo metodo, specificare un valore stringa e applicare diversi controlli su di esso utilizzando i casi di switch.
Sintassi
switch (espressione)
Caso X:
Caso Y:
Nella sintassi sopra, il "espressione"Si riferisce al valore che verrà controllato su vari casi, come ad esempio"X" E "y".
Esempio
In primo luogo, specificheremo il seguente valore stringa:
let testValue = "Questo è LinuxHint"
Successivamente, applica il “scatola dell'interruttore"Dichiarazioni che contengono la variabile in cui viene memorizzato il valore della stringa. All'interno dell'istruzione Switch, ci sono due casi, come "Sito web" E "Questo è Linuxhint". In questo particolare scenario, verrà attivato il secondo caso, che corrisponde al valore della stringa contro l'argomento:
switch (testValue)
Caso "Sito web":
console.Log ("Questo è un sito Web")
Caso "Questo è Linuxhint":
console.Log ("Questo è il sito Web LinuxHint")
L'output risultante sarà:
Metodo 2: stringa di switch JavaScript sul valore definito dall'utente
Questa tecnica può essere applicata chiedendo all'utente di inserire un valore di stringa, abbinarlo ai casi specificati, quindi stampare il messaggio corrispondente sulla finestra della console.
Passare attraverso il seguente esempio.
Esempio
Nel seguente esempio, chiederemo all'utente di inserire un valore stringa tramite dialogo prompt:
let testValue = prompt ("Immettere il valore della stringa:")
Ora, applica il "scatola dell'interruttore"Dichiarazioni come discusso nel metodo precedente. Se il valore definito dall'utente corrisponde ai casi specificati, il messaggio corrispondente verrà registrato rispetto al caso corrispondente particolare:
switch (testValue)
Caso 'Google':
Alert ("Questo è un sito Web")
Caso 'Linuxhint':
Alert ("Questo è un sito Web accessibile")
Produzione
Metodo 3: stringa di switch JavaScript utilizzando la tecnica di conversione del tipo
Questa tecnica può essere implementata per convertire il valore intero specificato nella stringa usando "Corda()" metodo.
Sintassi
Valore stringa)
Nella sintassi data, "valore"Indica il valore intero che si convertirà in una stringa.
Esempio
Innanzitutto, specificare il seguente valore intero:
var testValue = 3;
Quindi, invoca il "Corda()"Metodo come argomenti del"interruttore"Dichiarazione per convertire il valore intero specificato nella stringa.
Ora, il valore intero verrà trattato come un valore di stringa e il "Caso '3'"Sarà invocato. Nell'altro caso, se al caso particolare viene assegnato un valore intero, come 3 come gli altri casi, il caso predefinito si attiverà e il messaggio corrispondente "ERROr ”stamperà:
switch (string (testValue))
caso 1:
console.log ("È un numero intero");
Caso 2:
console.log ("È un numero intero");
Caso '3':
console.log ("È una cifra, convertita in stringa");
rottura;
predefinito:
console.log ("errore");
Produzione
Nell'output sopra, si può osservare che il messaggio corrispondente contro il caso "3"È registrato.
Conclusione
Per implementare la stringa di switch in JavaScript, applicarla al specificato "valore stringa"Mettendolo nell'argomento del"interruttore"Dichiarazione e verifica dei casi corrispondenti. Come secondo approccio, ottieni il valore definito dall'utente ed esegui la stessa operazione su di esso. Infine, utilizza il "Digitare la conversione"Tecnica per convertire il valore intero specificato nella stringa e invocare il caso corrispondente. Questo blog ha dimostrato i metodi per applicare le stringhe di commutazione in JavaScript.