来帮助 jQuery 基金会

发布于 作者

多年来,首先是 jQuery 团队,然后是 jQuery 基金会作为一个组织,一直帮助世界各地的开发者编写简单、简洁、干净的代码,这些代码不受开发者们熟悉的各种浏览器兼容性问题的影响。如您所知,所有 jQuery 基金会项目均由 一群志愿者 维护,他们使库与现代浏览器 API 和问题保持相关和一致。团队还保持 API 文档和教育指南的最新状态。

在接下来的几个月里,团队将致力于几个 jQuery 相关网站,以确保更高的质量标准,帮助数百万用户编写他们的代码。要做的事情很多,我们的资源有限,因此今天我们请求您的帮助。团队的一部分目前正专注于 学习中心,但我们欢迎任何仓库的帮助。如果 jQuery 基金会项目曾经为您节省了工作和挫折,现在是回报的时候了。您可以以多种方式做出贡献,而且您不必是专家级开发者。您可以帮助项目修复代码中的问题或改进文档。一切都很有价值。jQuery 基金会欢迎任何愿意投入时间和精力来帮助我们和我们的用户社区的人的贡献。

要了解如何贡献,请访问 贡献网站签署我们的贡献者许可协议 并开始提供帮助。如果您无法通过解决代码或文档问题来帮助我们,但仍然喜欢我们的项目,您可以 进行小额捐款 来帮助我们。

Esprima 2.1 发布

发布于 作者

我们刚刚发布了 Esprima 2.1.0!此版本引入了对几个新的 ES6 语法的支持:类、剩余参数、计算属性名、let 和 const。有关完整详细信息,请参阅下面的发行说明。我们还对我们的测试基础设施进行了各种改进,以使代码库更易于贡献者使用。非常感谢所有为本次发布贡献补丁的人:Ariya Hidayat、Bei Zhang、Brandon Mills、Mike Rennie、Mike Sherov。

在致力于将更多 ES6 功能引入 Esprima 时,我们开始与其他 JavaScript 解析器和解析器使用者合作,以帮助定义 JS AST 生成的社区标准。这项努力的结果是 ESTree 规范,位于此处:https://github.com/estree/estree。我们想感谢所有做出贡献的人,其中包括 Esprima、Mozilla SpiderMonkey 解析器、Acorn 解析器和 Babel 的成员,仅举几例。完整的贡献者列表位于此处:https://github.com/estree/estree/blob/master/README.md

预计将在几周后发布 2.2 版本,带来更多 ES6 支持。如果您想帮助贡献,我们会在 Freenode IRC 的 #esprima 房间里闲逛,并且每周三下午 2 点(美国东部时间)在 Freenode IRC 的 #esprima-meeting 房间里举行每周会议。我们期待在那里见到您!

发行说明

  • 支持 ES6 类 #1001
  • 支持 ES6 剩余参数 #1011
  • 支持 ES6 计算属性名 #1037
  • 支持 ES6 词法声明 #1065
  • 扩展属性 getter、setter 和方法的定位 #1029
  • 启用 TryStatement 过渡到单个处理程序 #1031
  • 容忍未关闭的块注释 #1041