Rhino (JavaScript引擎)

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Rhino
File:Inicio de ldp para 260px50px moziyarinocrnt.jpg
开发者Mozilla基金会Mozilla公司
当前版本1.7.10(2018年4月9日,​8年前​(2018-04-09
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言Java
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统跨平台
    平台Java虚拟机
    类型JavaScript引擎
    许可协议MPL
    网站www.mozilla.org/rhino

    Rhino是一个完全以Java编写的JavaScript引擎,目前由Mozilla基金会所管理。Rhino项目开始于1997年,当时,Netscape计划开发Java版本的Netscape Navigator,虽然该计划最终被放弃,但是Rhino引擎被遗留了下来。1998年4月,Mozilla基金会宣布开放源代码[1]。引擎的命名源自于欧莱礼所出版的《JavaScript: The Definitive Guide》一书的封面动物[2]

    Rhino作为JDK脚本引擎对JavaScript支持部分包含到甲骨文JDK 1.6中,但将被Nashorn英语Nashorn_(JavaScript_engine)继承取代包含到OpenJDK 1.8中[3]

    参考资料[编辑]

    1. ^ Rhino History. Mozilla Foundation. [2008-03-20]. (原始内容存档于2013-03-12). 
    2. ^ O'Reilly's Javascript book, inspiration for the Rhino name. [2016-01-02]. (原始内容存档于2012-04-18). 
    3. ^ Nashorn获投票通过,成为OpenJDK项目中Rhino的后继. [2016-01-04]. (原始内容存档于2015-10-23). 

    参见[编辑]