[转]基于C语言的Javascript引擎探索
作者:邱 俊涛, 软件工程师, 云电同方研发中心
来源:http://www.ibm.com/developerworks/cn/linux/l-cn-spidermonkey/
基础知识
SpiderMonkey 简介
和其他的 JavaScript 引擎一样,SpiderMonkey 不直接提供像 DOM 这样的对象,而是提供解析,执行 JavaSccript 代码,垃圾回收等机制。SpidlerMonkey 是一个在 Mozilla 之下的开源项目,要使用 SpiderMonkey,需要下载其源码,然后编译为静态 / 动态库使用。
要在自己的应用程序中使用 SpiderMonkey,首先需要了解以下三个核心概念:
……
还有另外一个大名鼎鼎的JS引擎:V8,记得Node JS主要是用他跑起来的,大家有兴趣的请G之