Loading:


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

3. Deklarowanie funkcji

Według mnie definicja funkcji powinna brzmieć następująco: to fragment kodu, który się powtarza więcej niż jeden raz w źródle skryptu, do którego możemy się odwoływać podczas pisania skryptów.

 

Funkcje zaoszczędzają nam czas oraz wysiłek, gdy programujemy jakąś aplikację, dlatego też wykorzystujemy już raz utworzony kod kilka, kilkanaście razy, (jeśli jest taka potrzeba) poprzez jeden "link" do wskazanej funkcji.

 

Aby zadeklarować funkcję, potrzebujemy po raz kolejny na początku przedrostek określający dostęp do funkcji, potem słowo kluczowe "function", po tym występuje nazwa naszej funkcji, później zamknięte nawiasy okrągłe, oraz klamrowe:

 

internal function nazwaFunkcji() {
}

 

Niektórzy programiści piszą otwierający nawias klamrowy w nowej linii, ja używam jednak standardowej konwencji, od Ciebie zależy jaką Ty wybierzesz, ponieważ ActionScript ignoruje prawie każde białe znaki.



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

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=2172

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



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 26109
Komentarze użytkowników
"poza klasą w tym samym pakiecie" i chwilę później "inna klasa w tym samym pakiecie", to się wydaje oznaczać to samo. Błąd, nie błąd?
autor: zwolin | 522 | 2009-10-06 17:35:59


Mylisz się, to nie jest to samo. Pierwszy wers odwołuje się do tego samego pakietu, ale nie musi być w tej samej klasie, czyli nie musi być w żadnej klasie w ogóle. Drugi wers odwołuje się do kliku klas zawartych w tych samych pakietach, czyli na przykład w innych plikach AS.
autor: divix | 524 | 2009-10-07 00:56:56


Bardzo dobry artykuł! pomógł mi rozwiać wiele wątpliwość...
autor: dombus | 5942 | 2010-07-22 12:15:00


    • 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-10 v.1.4.3 | design: diviXdesign & rainbowcolors