内容简介:V8 JavaScript 引擎发布了 6.4 版本,同样的,该版本提升了速度,优化了内存的使用,ECMAScript 语言特性方面引入了两个对正则表达式功能的支持。 速度 根据 V8 的 Web Tooling Benchmark,uglify-js 现在可以快...
V8 JavaScript 引擎发布了 6.4 版本,同样的,该版本提升了速度,优化了内存的使用,ECMAScript 语言特性方面引入了两个对正则表达式功能的支持。
速度
根据 V8 的 Web Tooling Benchmark,uglify-js 现在可以快 15-20%。

内存
现在,V8 的内置代码对象和字节码处理程序现在可以从快照中缓慢反序列化,这可以显着减少每个 Isolate 消耗的内存。Chrome 中的基准测试显示浏览常见网站时,每个标签可节省数百 KB 的空间。

ECMAScript 语言特性
在带有/u标志的正则表达式中,默认启用Unicode属性转义
const regexGreekSymbol = /\p{Script_Extensions=Greek}/u;
regexGreekSymbol.test('π');
// → true正则表达式中对named capture groups的支持现在默认启用
const pattern = /(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/u;
const result = pattern.exec('2017-12-15');
// result.groups.year === '2017'
// result.groups.month === '12'
// result.groups.day === '15'详细更新内容请查看发布主页。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上所述就是小编给大家介绍的《V8 JavaScript 引擎 6.4 提升了速度和优化内存消耗》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Learning JavaScript
Shelley Powers / Oreilly & Associates Inc / 2006-10-17 / $29.99
As web browsers have become more capable and standards compliant, JavaScript has grown in prominence. JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led......一起来看看 《Learning JavaScript》 这本书的介绍吧!