Loading:

Książka Zend Framework 3. Poradnik Programisty.

Kurs ActionScript 3 dla początkujących - część 4

2. Typy danych - Adnotacje

 

Jak już poznałeś w pierwszej części kursu, zmienną deklarujemy w podany sposób:

 

internal var nazwaZmiennej = wartość;

 

I niby wszystko wydawałoby się w porządku w tej składni, aczkolwiek brakuje jednego elementu, określającemu AS3 co ta zmienna faktycznie przetrzymuje. Czy jest to tekst, liczba czy może obiekt jakieś klasy? (adnotacje właśnie łatają tą dziurę i dają poszlakę interpreterowi (interpreter to maszyna, która odczytuje kod ActioScript na jej właściwe funkcje)).

 

Oczywiście dodawanie typów dla zmiennych jest nie obowiązkowe i AS3 sobie poradzi ze skompilowanie poprawnym kodu, ale zajmie mu to nieco więcej czasu niż powinno. (także jeśli nie budujesz dużych aplikacji i nie tworzysz profesjonalnego kodu ActionScript, wtedy możesz ominąć ten temat; Jednak musisz pamiętać, że jest to ważna sprawa).

 

Teraz nadszedł czas na pokazanie gdzie wkładamy te adnotacje (na pewno nie tam gdzie myślicie ;] ), przykład jest podany poniżej:

 

internal var nazwaZmiennej:typ = wartość;

 

Typ danych deklarujemy po przez dodanie dwukropka zaraz po nazwie zmiennej (bez żadnych spacji) oraz podanie nazwy typu, może to być np. String, int czy Object :

 

internal var mojTekst:String = "wartość";
internal var mojaLiczba:int = 1442;
internal var mojObiekt:Object = new Object();

 

Dzięki typą zmiennych, nasz kod jest bardziej wydajniejszy (szybszy) oraz bardziej profesjonalny (zalecany przez Adobe styl deklarowania zmiennych dla developerów Flash).



Dalsza część: 1 2 3 4 5 6 7

Napisz Artykuł




Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=12&t=2799

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 37169
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors