January 2016
Intermediate to advanced
112 pages
2h 27m
Polish
W tym momencie powinieneś już dość dobrze znać ideę zakresu i wiedzieć, jak zmienne są dołączane na różnych poziomach zakresu w zależności od sposobu ich zadeklarowania. W przypadku zakresu zarówno funkcji, jak i bloku stosuje się dokładnie te same reguły — każda zmienna zadeklarowana wewnątrz zakresu zostaje do niego dołączona.
Jednak istnieje drobny szczegół dotyczący działania mechanizmu dołączania do zakresu, gdy deklaracje pojawiają się w różnych miejscach zakresu. I tym właśnie szczegółem zajmiemy się w rozdziale.
Można by uznać, że cały kod w programie JavaScript jest interpretowany wiersz po wierszu, od początku do końca w trakcie wykonywania programu. Wprawdzie pod pewnymi względami to prawda, ale ...