EsprimaECMAScript 解析架構(gòu)
Esprima 是一個(gè)用于教育目的的 ECMAScript(JavaScript) 解析架構(gòu),主要用于多用途分析。其本身也是使用 ECMAScript 編寫的。
主要特性:
- 支持 ECMAScript 5.1
- 抽象語法樹 (AST) 敏感的格式,兼容 Mozilla Parser API
- 經(jīng)過重度測試,超過 500 個(gè)單元測試以及 100% 的代碼覆蓋
- 可選跟蹤語法節(jié)點(diǎn)定位 (index-based and line-column)
- 超級快,速度是 UglifyJS
parse-js的 2.5 倍(speed comparison)
評論
圖片
表情
