Stringa switch JavaScript

Stringa switch JavaScript

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:

    • Specificato "corda" valore
    • "Definito dall'utente" valore
    • "Digitare la conversione"Tecnica

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.