The „JavaScript“ jungiklio teiginys yra naudojamas vykdyti vieną kodą iš kelių išraiškų . Tai kaip ir kitas if teiginys, kurį sužinojome ankstesniame puslapyje. Bet tai yra patogu nei jei..kitaip..jei nes jį galima naudoti su skaičiais, simboliais ir pan.
„JavaScript“ jungiklio teiginio parašas pateiktas toliau.
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; }
Pažiūrėkime paprastą „Switch“ teiginio pavyzdį „Javascript“.
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);Išbandykite dabar
Aukščiau pateikto pavyzdžio išvestis
Perjungimo teiginys yra kritimas, t. y. visi atvejai bus įvertinti, jei nenaudosite sakinio pertraukos.
Supraskime „Switch“ teiginio elgseną „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);Išbandykite dabar