logo

JavaScript slēdzis

The JavaScript slēdža paziņojums tiek izmantots lai izpildītu vienu kodu no vairākām izteiksmēm . Tas ir gluži kā cits if apgalvojums, ko mēs uzzinājām iepriekšējā lapā. Bet tas ir ērti nekā ja..citādi..ja jo to var izmantot ar cipariem, rakstzīmēm utt.

Tālāk ir norādīts JavaScript slēdža priekšraksta paraksts.

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

Apskatīsim vienkāršu slēdža priekšraksta piemēru 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); 
Izmēģiniet to tūlīt

Iepriekš minētā piemēra izvade

Slēdža priekšraksts ir īsts, t.i., visi gadījumi tiks novērtēti, ja neizmantojat pārtraukuma paziņojumu.

Izpratīsim slēdža priekšraksta darbību 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); 
Izmēģiniet to tūlīt

Iepriekš minētā piemēra izvade

undefined B Pakāpe C Pakāpe Nav Atzīme