Among newer JavaScript developers, the manner and order in which JavaScript code is executed is often a source of confusion. Not quite grasping how your code is "seen" by the JavaScript interpreter can make it quite hard to organise your game's source files in