*   >> läser Utbildning artiklar >> tech >> web development

Action Script 3.0: The Switch Statement

switch uttalande är mycket vanligt i många programmeringsspråk. Det VB.net kallas en utvald fall, men oavsett vad det kallas processen är densamma. Du matar uttalandet ett värde som kallas ett uttryck. Uttalandet kommer då att utföra en gren av kod baserad på värdet av detta uttryck. Låter enkelt eller hur? Bra låt oss komma igång med den faktiska koden. Omdömen

Din första kodrad sätter upp din switch uttalande.

Det är skrivet som

Switch (uttryck) {Omdömen

Du börjar med nyckelordet "Switch" då ​​du använder en öppen parentes "(", följt av det uttryck som du vill utvärdera, sedan Vi skriver i en nära parentes ")" och sedan använder vi öppna klammerparentes att börja vår kodblock "{". Omdömen

Din uttryck kan vara ganska mycket vad du vill så länge som Action Script kompilatorn kan avgöra vad det är du vill göra. Låt oss säga att du till exempel vill visa en viss bild på en webbsida baserat på några användarens val.

Det finns ett antal bilder att välja mellan därför göra övergången uttalande en perfekt användning här. Omdömen

I vårt exempel kan säga att det finns 5 bilder. Nu kan du skriva olika kapslade if-else uttalanden men det skulle vara alltför tungrott. Istället skriver switch uttalande och förgrenar sig för att visa bilden i det som kallas "case" kodblock. Nyckelordet "Case" bestäms huruvida eller inte den kod undersidan av det kommer att köras på grundval av värdet av uttrycket.

Så i vårt exempel vår kod skulle se ut så här:

Switch (ImageChoice) {Omdömen

Fall 1:

//in din kod för att visa bilden Omdömen < p> Break,

Tecknen "//" representerar kommentarer i din kod och inte får verkställas. De ignoreras av kompilatorn. Omdömen

Ovanstående kod säger att om användaren väljer bild 1 då du kommer att köra kod som omedelbart följer "Case 1". Lägg märke till koden "break;".

Det är mycket viktigt, för om du inte sätta det i, kommer programmet att köra koden i fallet 1, och varje följande fall därefter tills antingen den träffar en "break" eller slutet av programsatsen switch. Omdömen

Hittills har vi ett fall, men kom ihåg att vi har 5 för vårt exempel. Därför skulle vi skriva följande kod:

Switch (ImageChoice) {Omdömen

Fall 1:

//in din kod för att visa bilden Omdömen

Break ,

Fall 2:

//in din kod för att visa bilden Omdömen

Break, Omdömen

Fall 3:

//Sätt din kod för att visa bilden Omdömen

Break, Omdömen

Fall 4:

//i

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.