Loading:

Książka Zend Framework 3. Poradnik Programisty.

Tworzenie dynamicznych nazw zmiennych w ActionScript 3

W języku ActionScript 3 usunięto funkcję eval(), która tworzyła nazwy zmiennych, teraz w AS3 potrzebne jest napisanie konstrukcji z this, jak na przykładzie:

 

this ["jakaś nazwa_" + zmienna] = wartość;

 

W praktyce, możemy stworzyć np tyle zmiennych ile przekazujemy wartości przez FlashVars lub w inny sposób za pomocą pętli for, while itp:

 

for (var i:int=0; i<5; i++) {
 this ["zmienna_numer_" + i] = "wynosi: " + i;
}
//stworzy nam 5 zmiennych:
zmienna_numer_0 = "wynosi: 0"
zmienna_numer_1 = "wynosi: 1"
zmienna_numer_2 = "wynosi: 2"
zmienna_numer_3 = "wynosi: 3"
zmienna_numer_4 = "wynosi: 4"



Napisz Artykuł

Listing

niema


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

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