Books/sources on inner workings of JavaScript
<p>When I started studying C++ a couple of years ago, a lot of the books and texts I read did a very thorough job of explaining, how the code written would translate into concrete operations in the hardware (like dynamically memory allocation, pointer arithmetics etc.). I found those explanations extremely helpful in order to fully understand the language.</p>

<p>Now I am studying JavaScript and learning about the whole functional programming paradigm, with functions as first class objects and so on. I have read a lot of texts and books about how to use JavaScript, but I have yet to come across a source, that explains the low-level inner workings of the language (like how a function is represented in memory, what excactly happens when a function is called with .apply() and a new context is provided etc.). </p>

<p>I guess you could say, that what I am looking for is the knowledge needed to write a JS compiler/VM..?</p>

<p>Does anyone know where to find books or text, that goes into the very low level details of the language? </p>
