Flash ActionScript и типове данни
Някои езици за програмиране са по-строги от другите, когато става въпрос за спазване на синтаксиса и правилата за кодиране. Например, скриптовият език на HTML малко прощава, когато става дума за грешки в програмирането. Можете да имате грешки в изходния си код и вашата уеб страница ще продължава да се вижда в уеб браузъра. Ако обаче сте работили с FlashR и ActionScript изобщо, знаете, че е много по-малко прощаващо. Затова трябва да бъдем много по-внимателни, когато пишем нашия ActionScript код.

Едно от правилата за кодиране, с които ще се сблъскате много пъти, когато пишете своя ActionScript код, е използването на типове данни. Едно място, където ще трябва да използвате типове данни, е когато декларирате нова променлива. В предишен урок научихте кода, за да създадете нова променлива.

var name_of_variable = стойност;
вар контейнер = 20;

В горния код от предишния урок не сме декларирали тип данни за нашата нова променлива. Трябва да направим това. Нека сега добавим типа данни към горния код.

вар контейнер: Номер = 20;

Както можете да видите, първо добавяме двоеточие в края на името, което сме дали на променливата. Решихме да кръстим променливата „контейнер“. Така дебелото черво се поставя в края и типът данни се добавя вдясно от дебелото черво. В примера стойността на променливата е 20, а 20 е число. Следователно, ние трябва да декларираме номер тип данни

Има още два типа данни, които са низ и Булева.

Ако бяхме задали началната стойност на нашата променлива на контейнера на думата „David“, тогава типът данни щеше да бъде зададен на String, тъй като „David“ е текстов низ от букви. Ние също би трябвало да поставим кавички около текстовия низ. Низовите данни са единственият тип данни, който изисква да затворите данните между кавички.

Третият тип данни е Boolean. Бихте използвали Boolean тип данни винаги, когато стойността на променливата е вярна или невярна. Един добър пример за това е условно изявление. Бихме могли да напишем условно изявление, което тества дали стойността е по-голяма от 10. Ако стойността е 11, Булевата стойност ще бъде истина. В противен случай ще бъде невярно.

Copyright 2018 Adobe Systems Incorporated. Всички права запазени. Екран (и) на екрана с продукти на Adobe препечатани с разрешение от 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, Fireworks, Contribute, Captivate, Flash Catalyst и Flash Paper е или са [a] регистрирана търговска марка (и) или търговска марка (и) на Adobe Systems Incorporated в Съединените щати и / или други страни.


Инструкции Видео: Видео уроки Flash. Кнопки Play и Stop в ActionScript 3.0 (Април 2024).