已阅读

MOZILLA在SPIDERMONKEY无极4平台 JAVASCRIPT引擎中改进了

作者:无极4平台      来源:无极4平台      发布时间:2020-06-09
 
无极4待遇

Mozilla为其SpiderMonkey JavaScript运行时配备了一个新的正则表达式(RegExps)引擎,无极4平台以便更容易地支持现代RegExps特性。新的RegExp引擎在Firefox 78开发人员版浏览器中首次亮相。
 
RegExps是一种被广泛使用的操作字符串的工具,它提供了丰富的语法来描述和捕获字符信息。2014年,Mozilla用Irregexp的派生副本替换了它的YARR正则表达式引擎,Irregexp是谷歌V8 JavaScript引擎中使用的正则表达式引擎。Mozilla大量重写了Irregexp以使用自己的api。这使得与新引擎一起工作更容易,但是导入新的上游特性更困难。随着时间的推移,Mozilla在支持新的ES2018 RegExp特性方面落后了。
 
Mozilla的新方法——为irregvi新构建的shim层——提供了对V8功能的完整访问,无极4实力注册从内存分配和代码生成到数据结构和实用函数。因此,SpiderMonkey为将来的RegExp支持奠定了更坚实的基础,使SpiderMonkey团队能够更快地添加新的RegEx语法。
 
Mozilla表示,无极4待遇这次努力的结果是实现了对所有ECMAScript RegExp特性的全面支持。Mozilla希望它在新引擎上的工作能够成为Firefox中RegExp未来几年的基础。Firefox开发者版,包括最新的测试版开发者工具,可以从mozilla.org访问。