当前位置: 首页 > 科技观察

JavaScript开发路线图:体积更小,更新更频繁_0

时间:2023-03-14 21:21:09 科技观察

ECMAScript将迎来更频繁的更新节奏,但每次更新带来的新特性会相应减少。作为JavaScript的官方底层规范,ECMAScript的开发者已经开始进一步调整升级计划,2016版本可能会在下个月与大家见面。随着流程的改变,未来新版本发布的频率会越来越高,但每次更新带来的新特性会相应减少。作为计划中的年度更新,即将发布的ECMAScript2016规范将提供Array.Prototype.includes方法,旨在检测数组中元素的存在和指数运算符。科技博主AxelRauschmeyer在最近发布的新规范中指出:“这两个功能本身——是的,只有两个——确实比较有限,但新版本也会进行一些清理和bug修复工作。没有太明显的升级元素。”“ECMA预计将于今年6月正式推出新的规范版本。Rauschmeyer说:“ES2016的小尺寸值得赞赏,我们需要时间来消化上一代ES6/ES2015。这也是新流程已经实施的证明——我们将从现在开始以更小但更多的尺寸开始频繁发布新版本。”JavaScript负责人pendanEich去年透露,他希望加快版本的发布节奏,从而在浏览器中实现规范细化。MozillaResearch战略总监兼ECMATC39委员会成员DaveHerman指出:“这种快速发布模型,通常被称为‘火车模型’,已经在Firefox等浏览器上得到了证明。定期更新有助于解决大量问题-scalefunctionality.发布的进度压力意味着开发人员不必急于提供更多的小调整和改进。我们使用这种小规模升级策略来确保浏览器和翻译/编译器能够快速交付新功能,从而帮助开发人员更快地使用它。”现在讨论ECMAScript2017规范显然为时过早。“由于功能只有在准备就绪时才会出现,而且标准版本与功能开发状态无关,所以现在谈论2017年发布是不现实的,”Herman说。当然,对于Web开发人员来说,最重要的是什么时候交付新功能。在新的发布计划中,相关提案将在一年内完成,这无疑是一个巨大的进步。“浏览器和翻译器/编译器实际上可能比实际规范更早推出。”Herman建议:“Web开发人员最重要的是跟踪他们需要的功能的具体进度。”《ECMAScript明年的候选函数列表包括字符串填充(用于降低字符串处理的难度)、单指令多数据(SIMD)能力和异步迭代器(负责异步数据源之间交互的通用数据访问协议).有时候,一个特性在用户强烈推荐后,会因为各种原因放弃,object.observe就是一个例子,本来打算今年加入的,但是最后因为周边的技术环境问题原标题:JavaScript路线图:更小更频繁的提前更新【翻译、合作站点转载请注明原译者和出处为.com】