Flash ActionScript og datatyper
Noen programmeringsspråk er strengere enn andre når det gjelder å følge syntaks og kodingsregler. For eksempel er HTML-skriptspråk noe tilgivende når det gjelder programmeringsfeil. Du kan ha feil i kildekoden din, og websiden din kan fremdeles vises i nettleseren. Imidlertid, hvis du har jobbet med FlashR og ActionScript i det hele tatt, du vet at det er langt mindre tilgivende. Derfor må vi være langt mer forsiktige når vi skriver ActionScript-koden.

En av kodingsreglene du vil møte mange ganger når du skriver ActionScript-koden, er bruk av datatyper. Et sted der du må bruke datatyper, er når du erklærer en ny variabel. I en tidligere opplæring lærte du koden for å lage en ny variabel.

var name_of_variable = verdi;
var container = 20;

I koden over fra forrige opplæring har vi ikke erklært en datatype for vår nye variabel. Det må vi gjøre. La oss legge til datatypen til koden ovenfor nå.

var container: Antall = 20;

Som du ser, legger vi først en kolon til slutten av navnet vi har gitt variabelen. Vi bestemte oss for å navngi variabelen "container". Så tykktarmen plasseres på slutten og datatypen legges til høyre for tykktarmen. I eksemplet er verdien av variabelen 20 og 20 er et tall. Derfor må vi erklære Nummer data-type.

Det er to andre datatyper, som er string og boolean.

Hvis vi hadde satt den opprinnelige verdien av containervariabelen til ordet "David", ville datatypen blitt satt til streng fordi "David" er en tekststreng med bokstaver. Vi ville også hatt behov for å plassere anførselstegn rundt tekststrengen. Strengdata er den eneste typen data som krever at du legger ved dataene mellom anførselstegn.

Den tredje datatypen er boolsk. Du vil bruke den boolske datatypen når verdien til variabelen er sann eller usann. Et godt eksempel på dette er en betinget uttalelse. Vi kan skrive en betinget uttalelse som tester om en verdi er større enn 10. Hvis verdien er 11, vil booleanerne være sanne. Ellers vil det være usant.

Copyright 2018 Adobe Systems Incorporated. Alle rettigheter forbeholdt. Adobes produktskjermbilder er skrevet ut på nytt med tillatelse fra Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fyrverkeri, Bidra, Captivate, Flash Catalyst og Flash Paper er / er enten [a] registrert varemerke [s] eller et varemerke [s] fra Adobe Systems Incorporated i USA og / eller andre land.


Video Instruksjoner: ActionScript, Flash Professional: Working with different data types | lynda.com (Kan 2024).