Par exemple, vous devez tester une variable pour des milliers de valeurs distinctes, puis fonctionner en fonction des résultats des tests. Dans ce scénario, l'utilisation du "sinon»La déclaration est moins efficace que les instructions de cas de commutation. Donc, pour évaluer une expression pour plusieurs cas, il vaut mieux utiliser Déclaration de cas de commutation car il augmente également le lisibilité au code.
Cette rédaction discutera du travail et de l'utilisation de l'instruction Switch Case en JavaScript à l'aide d'exemples appropriés.
Fonctionnement de l'instruction de cas de commutation en javascript
Le carter de flux ci-dessous illustre le fonctionnement de l'instruction de cas de commutateur en JavaScript:
Lorsqu'une instruction de cas de commutateur est ajoutée dans JavaScript, elle effectue l'exécution dans les étapes suivantes:
Maintenant, consultez la syntaxe de l'instruction de cas de commutateur, car elle aidera à l'implémentation.
Syntaxe
switch (expression)Ici, "expression"Est la condition qui sera évaluée,"cas«Le mot-clé est utilisé pour définir les cas suivis de leurs valeurs», «casser»Un mot-clé est ajouté pour briser le flux de contrôle de l'instruction de cas de commutateur et le« «défaut"La déclaration est"facultatif”Cas qui sera exécuté lorsque l'expression du cas de commutateur est évaluée comme«FAUX".
Maintenant, consultons quelques exemples liés à la déclaration de cas de commutation dans JavaScript.
Exemple 1: Comment utiliser l'instruction de cas Switch en JavaScript avec un mot-clé «Break»
Tout d'abord, nous créerons une variable nommée «un"Et l'initialisez avec la valeur"2»:
var a = 2;Dans l'étape suivante, la variable "un"Est transmis à l'instruction Switch Case comme"expression,»Et l'instruction CASTER CASE comparera la valeur de la variable«un"Avec tous les cas supplémentaires:
commutateur (a)Comme la valeur de la variable "un”Assormis avec le"cas 2«, Son bloc de code connexe sera exécuté, et le programme sortira«Le nombre est deux«À la fenêtre de la console et sortez de la déclaration de cas:
Dans un autre cas, si la valeur variable ne correspond à aucun des cas spécifiés, JavaScript exécutera les instructions ajoutées dans le "défaut" cas.
Par exemple, dans l'exemple divisé ci-dessous, la valeur de la variable "un" est réglé sur "dix,”Qui ne correspondra pas à la valeur des cas de commutateur ajouté:
var a = 10;Ainsi, l'instruction de cas Switch exécutera le bloc de code du «défaut" cas:
Exemple 2: Comment utiliser l'instruction de cas Switch dans JavaScript sans mot clé «Break»
Si vous n'avez pas ajouté le "casser”Mot-clé, alors le JavaScript exécutera d'abord le cas, où la valeur spécifiée est égalée, et après cela, il exécutera tous les autres cas même si les critères ne sont pas satisfaits.
Par exemple, le «casser" mot-clé est manquant dans l'énoncé du cas du programme de divagations ci-dessous:
var a = 2;Dans ce scénario, l'instruction de cas Switch correspondra séquentiellement à la valeur de la variable "un«Avec tous les cas jusqu'à ce qu'il atteigne le«cas 2» Comme le «casser"Le mot-clé est manquant ainsi après avoir exécuté le bloc de code de"cas 2», JavaScript ne brisera pas le contrôle d'exécution, puis exécutera les cas suivants:
Exemple 3: Comment utiliser l'instruction de cas Switch en JavaScript avec plusieurs critères
Il existe une chance que vous deviez effectuer des opérations similaires pour plusieurs cas. Dans une telle situation, au lieu d'écrire le même bloc de code pour chacun «cas"Encore et encore, exclure le"casser»Mot-clé et rédigez cette opération particulière pour un groupe de cas de la manière suivante:
const a = "4";Le programme ci-dessus imprimera la déclaration "Le nombre est inférieur à 5"Si la valeur de la variable"un"Associé à l'affaire"1","2","3", ou "4»:
Nous avons fourni les informations essentielles liées à l'énoncé de cas dans JavaScript. Vous pouvez les rechercher en détail en fonction de vos exigences.
Conclusion
Le Déclaration de cas de commutation en JavaScript est utilisé pour exécuter un bloc de code si les critères spécifiés sont satisfaits. Il est principalement utilisé pour effectuer des opérations en fonction de différentes conditions. L'instruction de cas de commutation fonctionne similaire à la "sinon»Conditionnels; Cependant, l'utilisation de Switch Case maintient la lisibilité du code. Cet article a discuté du fonctionnement des déclarations de cas en JavaScript à l'aide d'exemples appropriés.