各位好,问题是关于javascript引擎的,我想用rhino在本地运行浏览器中的js代码,浏览器内置对象不知道怎么创建
,在网上搜了些资料,发现rhino似乎不支持浏览器内置对象,请问大家有什么好的实现方法。谢谢

解决方案 »

  1.   

    这里大部分是学习JS的,没有人关心javascript引擎是怎么实现的。
    祝福楼主!
      

  2.   

    引擎的实现?很好很强大。JS的引擎实现之前,需要在内核中实现相关的很多的东西,如果楼主英文很强大,去找找mozilla firefox的内核源码,听说里面有完整的实现代码(咱英文太菜,那对咱就是天书)中文方面没有什么先关资料。木有办法的说。JS的原型ECMA262好像也有引擎说明,不过咱也看不明白……如果只是浏览器内置对象,那么不好意思,不支持一般来说就是不支持了。难道说,你还要自己写个功能一摸一样的插件不成?