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