JavaScript引擎开发书籍或文章

时间:2011-12-16 00:21:50

标签: javascript c++

我正在寻找一本书来了解有关JavaScript引擎开发的更多信息(如果存在),我将非常感谢有关此主题的任何信息,请事先感谢。

- 或者有关Javascript引擎开发的任何文章! :)

2 个答案:

答案 0 :(得分:5)

由谷歌编写并在Chrome中使用的V8开源Javascript引擎是here,你可以从中学到很多东西。

我很怀疑你会找到一本关于这个主题的书,而我却不知道。

答案 1 :(得分:2)

这不是c ++,但这是关于building a simplified Javascript parser with Javascript.的道格拉斯克罗克福德文章

但是,他解释说,解析器方法更多(仅适用于)适用于函数式语言,并且不适用于过程语言(如c ++)。

但是,他确实讨论了实现JS解析器的许多方面,这些方面可能会指向某些方向。

building a JS interpreter in Python.

上有一系列帖子

还有php Javascript parser and tokenizer.