logo

Passaggio JavaScript

IL Dichiarazione di commutazione JavaScript si usa per eseguire un codice da più espressioni . È proprio come l'istruzione else if che abbiamo imparato nella pagina precedente. Ma è conveniente rispetto a se...altrimenti...se perché può essere utilizzato con numeri, caratteri, ecc.

La firma dell'istruzione switch JavaScript è riportata di seguito.

 switch(expression){ case value1: code to be executed; break; case value2: code to be executed; break; ...... default: code to be executed if above values are not matched; } 

Vediamo il semplice esempio dell'istruzione switch in javascript.

file csv leggere Java
 var grade='B'; var result; switch(grade){ case 'A': result='A Grade'; break; case 'B': result='B Grade'; break; case 'C': result='C Grade'; break; default: result='No Grade'; } document.write(result); 
Provalo adesso

Output dell'esempio precedente

L'istruzione switch è fall-through, ovvero tutti i casi verranno valutati se non si utilizza l'istruzione break.

Comprendiamo il comportamento dell'istruzione switch in JavaScript.

 var grade='B'; var result; switch(grade){ case 'A': result+=' A Grade'; case 'B': result+=' B Grade'; case 'C': result+=' C Grade'; default: result+=' No Grade'; } document.write(result); 
Provalo adesso

Output dell'esempio precedente

indefinito B Grado C Grado Nessun voto