logo

Přepínač JavaScriptu

The JavaScript switch příkaz se používá spustit jeden kód z více výrazů . Je to jako jiné prohlášení, které jsme se naučili na předchozí stránce. Ale je to pohodlné než kdyby..jinak..kdyby protože jej lze použít s čísly, znaky atd.

Podpis příkazu JavaScript switch je uveden níže.

 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; } 

Podívejme se na jednoduchý příklad příkazu switch v javascriptu.

 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); 
Otestujte to hned

Výstup z výše uvedeného příkladu

Příkaz switch je pádový, tj. pokud nepoužijete příkaz break, budou vyhodnoceny všechny případy.

Pojďme pochopit chování příkazu switch v JavaScriptu.

 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); 
Otestujte to hned

Výstup z výše uvedeného příkladu

nedefinováno B Třída C Třída Žádná Třída