Flash ActionScript ja andmetüübid
Mõned programmeerimiskeeled on süntaksi ja kodeerimiseeskirjade järgimisel teistest rangemad. Näiteks HTML-i skriptikeel on programmeerimisvigade osas mõnevõrra andestatav. Lähtekoodis võib olla vigu ja teie veebileht on veebibrauseris endiselt nähtav. Kui olete aga Flashiga töötanudR ja ActionScripti üldse, teate, et see on palju vähem andestav. Seetõttu peame oma ActionScripti koodi kirjutades olema palju ettevaatlikumad.

Üks kodeerimisreeglitest, millega ActionScripti koodi kirjutades mitu korda kokku puutute, on andmetüüpide kasutamine. Üks koht, kus peate andmetüüpe kasutama, on uue muutuja deklareerimisel. Eelmises õpetuses õppisite koodi uue muutuja loomiseks.

var name_of_variable = väärtus;
var konteiner = 20;

Eelmises õpetuses esitatud koodis ei ole me oma uue muutuja jaoks andmetüüpi deklareerinud. Peame seda tegema. Lisage andmetüüp ülaltoodud koodile nüüd.

var konteiner: arv = 20;

Nagu näete, lisame muutujale antud nime lõppu kõigepealt kooloni. Otsustasime nimetada muutuja "konteiner". Nii et koolon asetatakse lõppu ja andmete tüüp lisatakse käärsoole paremale. Näites on muutuja väärtus 20 ja 20 on arv. Seetõttu peame deklareerima Arv andmetüüp.

On veel kaks andmetüüpi, milleks on Keel ja Boolean.

Kui me oleks määranud meie konteineri muutuja algväärtuseks sõna "David", oleks andmetüübiks seatud string "String", sest "David" on tähtedega tekstireal. Samuti oleksime pidanud tekstistringi ümber panema jutumärgid. Stringiandmed on ainus andmetüüp, mis nõuab andmete lisamist jutumärkide vahele.

Kolmas andmetüüp on Boolean. Kui muutuja väärtus on tõene või vale, kasutaksite tõeväärtuse andmetüüpi. Üks hea näide selle kohta on tingimuslik avaldus. Võiksime kirjutada tingimusliku väite, mis testib, kui väärtus on suurem kui 10. Kui väärtus on 11, on tõeväärtus tõene. Vastasel juhul on see vale.

Autoriõigus 2018 Adobe Systems Incorporated. Kõik õigused kaitstud. Adobe toote ekraanipilt (ed) kordustrükis Adobe Systems Incorporated loal. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper on / on kas [a] registreeritud kaubamärk (id) või Adobe Systems Incorporated'i kaubamärk (id) Ameerika Ühendriikides ja / või teistes riikides.


Video Juhiseid: Flash, Actionscript Movie Clip Act Like A Button (Aprill 2024).