浏览器Javascript存储和执行的位置在哪里?

时间:2009-06-03 18:52:33

标签: javascript memory scripting

在浏览器中运行javascript时

alert('Hello World');

什么环境执行它并在内存中管理它?

我知道这是吵架!但那是最好的起点!

2 个答案:

答案 0 :(得分:4)

浏览器的javascript引擎。

Here's a page比较一堆

的表现

答案 1 :(得分:3)

这取决于浏览器,JavaScript引擎以及“执行它”的含义

给出答案的答案并不多。

查看一些JavaScript引擎的架构......

http://www.mozilla.org/js/spidermonkey/

http://code.google.com/p/v8/

如果您想深入探索,可以阅读 Dragon Book 的前几章,以了解程序如何被解释和/或编译为某种中间或字节码形式。

祝你好运