En parlant de structures de branches en JavaScript, nous devons mentionner le contrôle des processus de mots, tous nos programmes sont composés de données et d'algorithmes.
Programme = données + algorithme
Habituellement, l'algorithme que nous appelons peut être achevé par trois structures: "commande", "branche" et "boucle".
Certaines instructions sont spécifiées dans l'ECMA (également appelées instructions de contrôle de processus, instructions de structure de branche). En substance, ces déclarations définissent la syntaxe principale dans ECMAScript. Les instructions utilisent généralement un ou plusieurs mots clés pour effectuer une tâche donnée.
1.1 IF Crédiction
IF Instruction - Utilisez cette instruction pour exécuter le code uniquement si la condition spécifiée est vraie
if (condition) {seul code exécuté lorsque la condition est vraie}Si ... Else Instruction - Exécutez du code lorsque la condition est vraie et exécutez un autre code lorsque la condition est fausse
if (condition) {code exécuté lorsque la condition est vraie} else {code exécuté lorsque la condition n'est pas vraie}Si ... Else If ... Else Instruction - Utilisez cette instruction pour sélectionner l'un des multiples blocs de code à exécuter
if (condition 1) {code exécuté lorsque la condition 1 est vrai} else if (condition 2) {code exécuté lorsque la condition 2 est vraie} else {code exécuté lorsque les conditions 1 et la condition 2 ne sont ni vraies}1.2 Instruction Switch
Utilisez l'instruction Switch pour sélectionner l'un des multiples blocs de code à exécuter.
commutateur (n) {cas 1: exécuter le bloc de code 1 pause; cas 2: exécuter le bloc de code 2 pause; par défaut: n code exécuté en même temps que le cas 1 et le cas 2}Comment cela fonctionne: 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 cas dans la structure. S'il y a une correspondance, le bloc de code associé au cas sera exécuté. Veuillez utiliser Break pour empêcher le code de s'exécuter automatiquement vers le cas suivant.
Mots-clés par défaut
Veuillez utiliser le mot-clé par défaut pour spécifier ce qu'il faut faire lorsque le match n'existe pas:
var day = new Date (). getday (); switch (day) {cas 6: x = "aujourd'hui c'est samedi"; pause; cas 0: x = "aujourd'hui c'est dimanche"; pause; par défaut: x = "attendant avec impatience le week-end";}Explication: Aujourd'hui n'est pas un extrait de code qui sera exécuté samedi ou dimanche.
1.3 Comparaison de si et de commutateur
Cas de commutateur VS else si le boîtier de commutateur n'est utilisé que pour des conditions égales à une comparaison d'autre si une condition disponible si (booléen (condition)) else if () est livrée avec une conversion implicite, la conversion de la condition en booléen est légèrement plus bas
La brève discussion ci-dessus sur la structure de la branche en JavaScript est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.