*   >> Lezen Onderwijs artikelen >> tech >> web development

Action Script 3.0: De Switch Statement

De switch statement is heel gebruikelijk in vele programmeertalen. Het VB.net is een select-case genoemd, maar ongeacht wat het heet het proces is hetzelfde. Je voedt de verklaring een waarde genoemd een expressie. De verklaring zal vervolgens een tak van code op basis van de waarde van de expressie uitvoeren. Klinkt simpel toch? Goed laten we beginnen met de eigenlijke code.

De eerste regel van de code stelt uw switch statement.

Het is geschreven als:

Switch (expressie) {

U start met het trefwoord "Switch" dan een open haakje gebruik je "(", gevolgd door de uitdrukking die u wilt evalueren, dan we type in een haakje sluiten ")" en dan maken we gebruik van de open accolade om te beginnen met onze code block "{".

Uw expressie kan vrijwel alles wat je wilt zo lang als de Action Script compiler te kunnen bepalen wat je wilt doen. Laten we zeggen bijvoorbeeld dat u wilt een bepaald beeld weer te geven op een webpagina op basis van enkele gebruiker selectie.

Er zijn een aantal foto's om uit te kiezen dus het maken van de instructie switch een perfect gebruik hier.

Voor ons voorbeeld laten we zeggen dat er 5 beelden. Nu je zou kunnen schrijven verschillende geneste if-else statements, maar dat te omslachtig zou zijn. In plaats daarvan de switch-statement te schrijven en vertakken om het beeld in wat wordt genoemd de "zaak" code blok weer te geven. Het sleutelwoord "Case" bepaald of de code eronder ervan wordt uitgevoerd op basis van de waarde van de expressie.

Dus in ons voorbeeld onze code zou er als volgt uitzien:

Switch (ImageChoice) {

Case 1:

//Plaats uw code om het beeld weer te geven

< p> Break;

De tekens "//" vertegenwoordigen opmerkingen in de code en krijgt niet uitgevoerd. Ze worden genegeerd door de compiler.

De bovenstaande code zegt dat als de gebruiker gekozen afbeelding 1 dan ga je de code die onmiddellijk volgt op "Case 1" uit te voeren. Let op de code "break;".

Dat is heel belangrijk, want als je niet zetten dat niet in, zal het programma de code uit te voeren onder geval 1, en elke volgende geval daarna totdat het een "break" of het einde van de instructie switch raakt.

Tot nu toe hebben we één zaak, maar vergeet niet we hebben 5 voor ons voorbeeld. Daarom willen we de volgende code te schrijven:

Switch (ImageChoice) {

Case 1:

//Plaats uw code om het beeld

Break weergeven ;

Case 2:

//Plaats uw code om het beeld

tonen

Break;

Case 3:

//Voer uw code om he

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.