本页使用了标题或全文手工转换

Rhino (JavaScript引擎)

维基百科,自由的百科全书
跳到导航 跳到搜索
Rhino
Inicio de ldp para 260px50px moziyarinocrnt.jpg
開發者Mozilla基金会Mozilla公司
目前版本
  • 1.7.7.1 (2016年2月1日;穩定版本)[1]
  • 1.7.7 (2015年6月17日;穩定版本)[2]
  • 1.7.6 (2015年4月15日;穩定版本)[3]
  • 1.7 (2015年1月30日)[4]
  • 1.7.7.2 (2017年8月24日;穩定版本)[5]
  • 1.7.8 (2018年1月23日;穩定版本)[6]
  • 1.7.9 (2018年3月15日)[7]
  • 1.7.10 (2018年4月9日)[8]
  • 1.7.11 (2019年5月30日)[9]
  • 1.7.12 (2020年1月13日)[10]
  • 1.7.13 (2020年9月2日)[11]
  • 1.7.14 (2022年1月6日)[12]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言Java
操作系统跨平台
系統平台Java虛擬機器
类型JavaScript引擎
许可协议MPL
网站www.mozilla.org/rhino

Rhino是一個完全以Java編寫的JavaScript引擎,目前由Mozilla基金會所管理。Rhino計畫開始於1997年,當時,Netscape計劃開發Java版本的Netscape Navigator,雖然該計劃最終被放棄,但是Rhino引擎被遺留了下來。1998年4月,Mozilla基金會宣佈開放原始碼[13]。引擎的命名源自於歐萊禮所出版的《JavaScript: The Definitive Guide》一書的封面動物[14]

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

參考資料[编辑]

  1. ^ Release 1.7.7.1. 2016年2月1日 [2018年3月15日]. 
  2. ^ Release 1.7.7. 2015年6月17日 [2018年3月15日]. 
  3. ^ Release 1.7.6. 2015年4月15日 [2018年3月15日]. 
  4. ^ https://api.github.com/repos/mozilla/rhino/releases; 检索日期: 2017年1月22日.
  5. ^ Release 1.7.7.2. 2017年9月27日 [2018年3月15日]. 
  6. ^ Release 1.7.8. 2018年1月23日 [2018年3月15日]. 
  7. ^ Release 1.7.9. 2018年3月15日 [2018年3月16日]. 
  8. ^ Release Rhino1_7_10_Release. [2019年4月22日]. 
  9. ^ Release 1.7.11. 2019年5月30日 [2019年5月31日]. 
  10. ^ Release 1.7.12. 2020年1月13日 [2020年1月14日]. 
  11. ^ Release 1.7.13. 2020年9月2日 [2020年9月13日]. 
  12. ^ https://github.com/mozilla/rhino/releases/tag/Rhino1_7_14_Release; 出版日期: 2022年1月6日; 检索日期: 2022年2月18日.
  13. ^ Rhino History. Mozilla Foundation. [2008-03-20]. (原始内容存档于2013-03-12). 
  14. ^ O'Reilly's Javascript book, inspiration for the Rhino name. [2016-01-02]. (原始内容存档于2012-04-18). 
  15. ^ Nashorn获投票通过,成为OpenJDK项目中Rhino的后继. [2016-01-04]. (原始内容存档于2015-10-23). 

參見[编辑]