title: How do browsers execute javascript
body: <p>I'm trying to figure out if web browsers use an interpreter to execute javascript, or some sort of compiler. It is well known that scripting languages are interpreted not compiled; however there is the <em>JScriptCompiler</em> that can compile javascript into MSIL. This leaves me to wonder if IE, FF, Chrome etc are using some sort of compiler or if it's an interpreter.</p>
  
  <p>Can anyone cite the specific method in which browsers run javascript?</p>