Maison >interface Web >js tutoriel >[Tutoriel JavaScript] Instruction de commutation JavaScript
Instruction switch JavaScript
L'instruction switch est utilisée pour effectuer différentes actions en fonction de différentes conditions.
Instruction switch JavaScript
Utilisez l'instruction switch pour sélectionner l'un des multiples blocs de code à exécuter.
Syntaxe
switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }
Comment ça marche : Définissez d'abord l'expression n (généralement une variable). La valeur de l'expression est ensuite comparée à la valeur de chaque observation de la structure. S'il y a une correspondance, le bloc de code associé au cas est exécuté. Veuillez utiliser break pour empêcher le code de s'exécuter automatiquement vers le cas suivant.
Exemple
Affiche le nom de la semaine du jour. Veuillez noter que dimanche=0, lundi=1, mardi=2, etc. :
var day=new Date().getDay(); switch (day) { case 0: x="Today it's Sunday"; break; case 1: x="Today it's Monday"; break; case 2: x="Today it's Tuesday"; break; case 3: x="Today it's Wednesday"; break; case 4: x="Today it's Thursday"; break; case 5: x="Today it's Friday"; break; case 6: x="Today it's Saturday"; break; }
x résultats :
Today it's Saturday
mot-clé par défaut
veuillez utiliser le mot-clé par défaut pour spécifier quoi faire lorsque la correspondance n'existe pas :
Exemple
Si aujourd'hui n'est pas samedi ou dimanche, le message par défaut sera affiché :
var day=new Date().getDay(); switch (day) { case 6: x="Today it's Saturday"; break; case 0: x="Today it's Sunday"; break; default: x="Looking forward to the Weekend"; }
Les résultats en cours de
Today it's Saturday