Domyślnie Flash ustawia wszystkie zmienne (jeśli nie posiadają one żadnych prefiksów) jako globalne, czyli dostępne w obszarze całego filmu. Jednak jest możliwość zadeklarowania zmiennej jako lokalną czyli taką do której dostęp jest możliwy wyłącznie w tej samej klatce filmu lub funkcji.
Do ustawienia lokalnej zmiennej, wystarczy dopisać słowo var przed nazwą zmiennej (sytuacja jest taka sama jak w JS). Odowływanie się do lokalnych zmiennych występuje już bez przedrostka. np trace(zmienna); a nie trace(var zmienna); .
Jeśli ustawiamy zmienną bez var wtedy nie możemy podawać typu dla zmiennej (w takim przypadku Flash zwróci błąd składniowy).
Kompatybilność: Flash5+
Przykład:
var my_array.length = 25; // błąd składniowy
Listing
Ranga: Administrator serwisu Punktów: 0