Ad esempio, è necessario testare una variabile per migliaia di valori distinti e quindi operare in base ai risultati dei test. In questo scenario, l'uso del "se altro"La dichiarazione è meno efficiente DELL'INTERIO DI CASO DI CASO. Quindi, per valutare un'espressione per più casi, è meglio usare Switch Case Dichiarazione poiché aumenta anche il Leggibilità del codice.
Questo articolo discuterà della dichiarazione di lavoro e utilizzo della dichiarazione del caso Switch in JavaScript con l'aiuto di esempi adeguati.
Funzionamento dell'istruzione Case Switch in JavaScript
Il flusso di seguito di seguito illustra il funzionamento dell'istruzione del caso Switch in JavaScript:
Quando viene aggiunta un'istruzione Caso Switch in JavaScript, esegue l'esecuzione nei seguenti passaggi:
Ora, controlla la sintassi dell'istruzione Case Switch, in quanto aiuterà nell'implementazione.
Sintassi
switch (espressione)Qui, "espressione"È la condizione che verrà valutata,"caso"La parola chiave viene utilizzata per definire i casi seguiti dai loro valori,"rottura"La parola chiave viene aggiunta per interrompere il flusso di controllo dell'istruzione del caso di commutazione e"predefinito"L'affermazione è"opzionale"Caso che verrà eseguito quando l'espressione del caso di commutazione viene valutata come"falso".
Ora, controlliamo alcuni esempi relativi all'istruzione Case Switch in JavaScript.
Esempio 1: come utilizzare l'istruzione Case Switch in JavaScript con la parola chiave "Break"
Prima di tutto, creeremo una variabile denominata "UN"E inizializzalo con il valore"2":
var a = 2;Nel passaggio successivo, la variabile "UN"Viene passato all'istruzione del caso Switch come"espressione,"E l'istruzione Case Switch confronterà il valore della variabile"UN"Con tutti i casi aggiunti:
switch (a)Come valore della variabile "UN"Abbinato a"Caso 2", Verrà eseguito il suo blocco di codice correlato e il programma emetterà"Il numero è due"Alla finestra della console ed esci dalla dichiarazione del caso:
In un altro caso, se il valore variabile non corrisponde a nessuno dei casi specificati, JavaScript eseguirà le istruzioni aggiunte in "predefinito" caso.
Ad esempio, nell'esempio seguente, il valore della variabile "UN" è impostato per "10,"Che non corrisponderà al valore dei casi di switch aggiunti:
var a = 10;Quindi, l'istruzione Caso Switch eseguirà il blocco di codice del "predefinito" caso:
Esempio 2: come utilizzare l'istruzione Case Switch in JavaScript senza parola chiave "interruzione"
Se non hai aggiunto il "rottura"Parola chiave, quindi JavaScript eseguirà prima il caso, in cui il valore specificato viene abbinato, e successivamente, eseguirà tutti gli altri casi anche se i criteri non sono soddisfatti.
Ad esempio, il “rottura" parola chiave manca nella dichiarazione del caso del programma di seguito:
var a = 2;In questo scenario, l'istruzione del caso Switch corrisponderà in sequenza al valore della variabile "UN"Con tutti i casi fino a raggiungere il"Caso 2"; come il "rottura"La parola chiave manca quindi dopo aver eseguito il blocco di codice di"Caso 2", JavaScript non interromperà il controllo dell'esecuzione e quindi eseguirà i casi successivi:
Esempio 3: come utilizzare l'istruzione Case Switch in JavaScript con più criteri
Esiste la possibilità che devi eseguire operazioni simili per più casi. In una situazione del genere, invece di scrivere lo stesso blocco di codice per ciascuno "caso"Ancora e ancora, escludi il"rottura"Parole chiave e scrivi quella particolare operazione per un gruppo di casi nel modo seguente:
const a = "4";Il programma di cui sopra stamperà la dichiarazione "Il numero è inferiore a 5"Se il valore della variabile"UN"Abbinato al caso"1","2","3", O "4":
Abbiamo fornito le informazioni essenziali relative alla dichiarazione del caso in JavaScript. Puoi ulteriormente ricercarlo in base alle tue esigenze.
Conclusione
IL Switch Case Dichiarazione In JavaScript viene utilizzato per l'esecuzione di un blocco di codice se i criteri specificati sono soddisfatti. È utilizzato principalmente per eseguire operazioni in base a diverse condizioni. L'istruzione del caso di commutazione funziona in modo simile a "se altro" condizionali; Tuttavia, l'utilizzo del caso Switch mantiene la leggibilità del codice. Questo articolo ha discusso del funzionamento delle dichiarazioni dei casi in JavaScript con l'aiuto di esempi adeguati.