ECMAScript解析架構 Esprima

openkk 12年前發布 | 30K 次閱讀 前端技術 ECMAScript

Esprima 是一個用于教育目的的 ECMAScript(JavaScript) 解析架構,主要用于多用途分析。其本身也是使用 ECMAScript 編寫的。

主要特性:

  • 支持 ECMAScript 5.1 
  • 抽象語法樹 (AST) 敏感的格式,兼容 Mozilla Parser API
  • 經過重度測試,超過 500 個單元測試以及 100% 的代碼覆蓋
  • 可選跟蹤語法節點定位 (index-based and line-column)
  • 超級快,速度是 UglifyJS parse-js 的 2.5 倍(speed comparison)

項目主頁:http://www.baiduhome.net/lib/view/home/1340152027830

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!