title: Is Javascript parsed/interpreted on load? (IE)
body: <p>I Know, for instance, that when Chrome downloads a Javascript file, it is interpreted and JITed.</p>
  
  <p>My question is, when IE6,7,8, first download a Javascript file, is the entire thing parsed and interpreted?</p>
  
  <p>My understanding was that only top level function signatures and anything executed in the global scope was parsed on load. And then function bodies and the rest were parsed on execution.</p>
  
  <p>If they are fully parsed on load, what do you think the time savings would be on deferring the function bodies to be downloaded and parsed later?</p>