Got something to say? Share your comments on this topic with other web professionals In: Articles By Mike West Published on September 11, 2006 Scope is one of the foundational aspects of the JavaScript language, and probably the one I’ve struggled with the most when building complex programs. I can’t count the number of times I’ve lost track of what the this keyword refers to after passing control