*   >> Lese Utdanning Artikler >> tech >> web development

Action Script 3.0: The Switch Statement

Den bryter uttalelse er svært vanlig i mange programmeringsspråk. Det VB.net kalles en select-sak, men uansett hva det kalles prosessen er den samme. Du mate uttalelsen en verdi som kalles et uttrykk. Uttalelsen vil utføre en gren av kode basert på verdien av det uttrykket. Høres enkelt ikke sant? God la oss komme i gang med selve koden.

Din første linje med kode setter opp din bryter uttalelse.

Det er skrevet som:

Switch (uttrykk) {

Du begynner med søkeordet "Switch" da du bruker en åpen parentes "(", etterfulgt av uttrykket du vil evaluere, deretter vi skriver i et nært parentes ")" og deretter bruker vi den åpne curly brace å begynne vår kode blokk "{".

Din uttrykk kan være ganske mye annet du ønsker så så lenge Action Script kompilatoren kan finne ut hva det er du ønsker å gjøre. La oss si at du for eksempel ønsker å vise et visst bilde på en nettside basert på noen brukerens valg.

Det finnes en rekke bilder å velge mellom derfor gjør bryteren setningen en perfekt bruk her.

For vårt eksempel kan si at det er 5 bilder. Nå kan du skrive ulike nøstede if-else uttalelser, men det ville være for tungvint. I stedet skriver du bryter uttalelse og avgreining for å vise bildet i det som kalles "Case" kode blokk. Nøkkelordet "Case" bestemmes hvorvidt koden under for det vil kjøre basert på verdien av uttrykket.

Så i vårt eksempel vår kode vil se slik ut:

Switch (ImageChoice) {

Case 1:

//Sett din kode for å vise bildet

< p> Break;

Tegnene "//" representere kommentarer i koden din og ikke bli henrettet. De blir ignorert av kompilatoren.

Koden ovenfor sier at dersom brukeren velger bilde 1 så har du tenkt å kjøre kode som følger umiddelbart etter "Case 1". Legg merke koden "break;".

Det er svært viktig, fordi hvis du ikke sette det inn, vil programmet kjøre koden i henhold til saken en, og hver følgende tilfelle deretter til enten den treffer en "pause" eller slutten av bryteren uttalelse.

Så langt har vi ett tilfelle, men husk at vi har 5 for vårt eksempel. Derfor vil vi skrive følgende kode:

Switch (ImageChoice) {

Case 1:

//Sett inn kode for å vise bildet

Break ;

Case 2:

//Sett inn kode for å vise bildet

Break;

Case 3:

//Sett inn kode for å vise bildet

Break;

Case 4:

//Sett inn kode for å vise bildet

Break; Anmeldelser

Case 5:

//

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.