Chakra (JavaScript引擎)

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Chakra
开发者微软
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统Microsoft Windows
      类型JavaScript引擎
      许可协议MIT授权条款

      Chakra是由微软为其Microsoft Edge网页浏览器开发的JavaScript引擎。它是Internet Explorer中使用的JScript引擎的一个分支。2015年12月5日,微软宣布将Chakra的核心元件开放原始码并命名为ChakraCore[1]


      支持标准[编辑]

      Chakra 支持 ECMAScript 5.1 和部分 ECMAScript 2015的特性[2]

      开源情况[编辑]

      在2015年12月5日发布公告后[1],微软于2016年1月13日,以MIT协议,在GitHub开源了ChakraCore。相较于原始版本的Chakra引擎,ChakraCore移除了与平台相关的代码(如UWP平台支持等)。

      此外,微软还在GitHub上创建了使用Chakra引擎的node.js版本,如今已停止开发。[3]

      参考资料[编辑]

      1. ^ 1.0 1.1 Microsoft Edge’s JavaScript engine to go open-source. Microsoft. [December 8, 2015]. (原始内容存档于2015-12-07). 
      2. ^ Microsoft Edge Platform Status. Microsoft.com. [10 September 2015]. [永久失效链接]
      3. ^ Node.js enabled for ChakraCore on github.com