Maison > interface Web > js tutoriel > Comment utiliser le commutateur en js

Comment utiliser le commutateur en js

下次还敢
Libérer: 2024-05-06 14:30:24
original
684 Les gens l'ont consulté

L'instruction switch en JavaScript est une instruction de flux de contrôle utilisée pour exécuter un bloc de code basé sur une comparaison d'une expression avec une étiquette de cas. La syntaxe est la suivante : switch (expression) { case value1 : // Bloc de code 1 break ; case value2 : // Bloc de code 2 break ... default : // Bloc de code par défaut }. L'expression est la valeur à évaluer, l'étiquette du cas est la valeur à comparer, le bloc de code est le code qui est exécuté lorsque l'expression correspond à l'étiquette du cas, l'instruction break est utilisée pour sortir de l'instruction switch, par défaut

Comment utiliser le commutateur en js

switch en JavaScript Utilisation des instructions

Qu'est-ce qu'une instruction switch ?

Une instruction switch est une instruction de flux de contrôle utilisée pour comparer plusieurs étiquettes de cas basées sur une expression. Lorsqu'une expression correspond à une étiquette de cas, le bloc de code contenu dans l'étiquette de cas est exécuté.

Syntaxe :

<code class="javascript">switch (expression) {
  case value1:
    // 代码块 1
    break;
  case value2:
    // 代码块 2
    break;
  ...
  default:
    // 默认代码块
    break;
}</code>
Copier après la connexion

Utilisation :

  1. Expression : C'est l'expression à évaluer, elle peut être de n'importe quel type (nombre, chaîne, booléen, etc.).
  2. balises de cas : Les valeurs de ces balises sont comparées à des expressions. Chaque étiquette de cas doit avoir une valeur unique.
  3. Blocs de code : Lorsqu'une expression correspond à une balise case, le bloc de code correspondant sera exécuté. Instruction
  4. break : L'instruction break est utilisée pour sortir de l'instruction switch. Sans instruction break, il continuera à exécuter le cas suivant. Balise
  5. default (facultatif) : La balise default est utilisée pour les blocs de code qui sont exécutés lorsqu'aucune balise case ne correspond. Il peut être placé à la fin d'une instruction switch ou entre d'autres étiquettes de cas.

Exemple :

<code class="javascript">// 根据数字选择颜色
switch (num) {
  case 1:
    // 红色
    console.log("红色");
    break;
  case 2:
    // 绿色
    console.log("绿色");
    break;
  case 3:
    // 蓝色
    console.log("蓝色");
    break;
  default:
    // 无效选项
    console.log("无效选项");
    break;
}</code>
Copier après la connexion

Remarque :

  • L'expression doit être une variable déclarée const ou let, ou une valeur primitive (telle qu'un nombre ou une chaîne).
  • Les valeurs des balises case doivent être uniques et non répétables.
  • L'instruction break est facultative, mais est généralement utilisée pour quitter une instruction switch et empêcher l'exécution ultérieure d'un cas.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal