1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Esprima 2.1 发布,ECMAScript 解析架构 下载

本帖由 漂亮的石头2015-03-11 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    Esprima 2.1 发布,此版本支持一些新的 ES6 语法:Classes, Rest Parameters, Computed Property Names, let 和 const。

    在 Esprima 支持更多的 ES6 特性的同时,还和其他的 JavaScript 解析器和解析器消耗者帮助定义 JS AST 生成的社区标准。成果:https://github.com/estree/estree。主要贡献者有:Esprima, the Mozilla SpiderMonkey parser, the Acorn parser 和 Babel,更多请看:https://github.com/estree/estree/blob/master/README.md

    Esprima 2.2 将会支持更多的 ES6 特性。

    发行说明


    • Support ES6 class #1001


    • Support ES6 rest parameter #1011


    • Support ES6 computed property name #1037


    • Support ES6 lexical declaration #1065


    • Expand the location of property getter, setter, and methods #1029


    • Enable TryStatement transition to a single handler #1031


    • Tolerate unclosed block comment #1041

    更多请看这里:http://blog.jquery.com/2015/03/10/esprima-2-1-released/

    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)
    Esprima 2.1 发布,ECMAScript 解析架构下载地址
     
正在加载...