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

Comment utiliser le commutateur en js

下次还敢
下次还敢original
2024-05-01 08:18:17812parcourir

L'instruction switch en JavaScript est utilisée pour exécuter un bloc de code spécifique basé sur une valeur de variable : comparez la valeur de la variable et la valeur du cas. Lors de la correspondance, exécutez le bloc de code correspondant et utilisez break pour quitter. Exécute le bloc par défaut (facultatif) lorsqu'il n'y a pas de correspondance.

Comment utiliser le commutateur en js

Utilisation de l'instruction switch en JavaScript

L'instruction switch est une instruction conditionnelle en JavaScript utilisée pour comparer les valeurs des variables et exécuter le bloc de code correspondant. La syntaxe est la suivante :

<code class="javascript">switch (expression) {
  case value1:
    // 当 expression 的值等于 value1 时执行的代码
    break;
  case value2:
    // 当 expression 的值等于 value2 时执行的代码
    break;
  ...
  default:
    // 当 expression 的值与所有 case 不匹配时执行的代码
}</code>

Mode d'emploi :

  1. expression : La variable ou l'expression à comparer.
  2. value1, value2,... : La valeur à comparer avec l'expression.
  3. case : Indique la valeur à comparer.
  4. break : Indique la sortie de l'instruction switch à la fin du cas.
  5. par défaut (facultatif) : Le bloc de code exécuté lorsque la valeur de l'expression correspond à tous les cas.

Comment ça marche :

  1. JavaScript compare la valeur de l'expression à la valeur de chaque cas.
  2. Si une correspondance est trouvée, le bloc de code correspondant est exécuté.
  3. Si aucune correspondance n'est trouvée, exécutez le bloc de code par défaut (le cas échéant).

Exemple :

<code class="javascript">let grade = 'A';

switch (grade) {
  case 'A':
    console.log('优秀');
    break;
  case 'B':
    console.log('良好');
    break;
  case 'C':
    console.log('及格');
    break;
  default:
    console.log('不及格');
}</code>

Sortie :

<code>优秀</code>

Veuillez noter que l'instruction break est essentielle pour empêcher l'instruction switch d'exécuter les cas suivants. Sans interruption, le code continuera à exécuter tous les cas correspondants.

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!

Déclaration:
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