标题多多少少不严谨, 也可以这样问:
JavaScript 引擎对 ECMAScript 2015 及以上特性的支持有多大程度的性能优化?
不同 JavaScript 引擎的效果可能不一样, 比如 SpiderMonkey 和 V8 各有侧重.
所以不知道有没有一个服务, 对主流的 JavaScript 引擎和常见的 ECMAScript 2015 及以上特性做性能对比.
- 目前在用 Babel. 但一些项目用 TypeScript 后就不用 Babel 了.
- 根据我自己使用 Node.js 的经验, 没感觉 V8 对新特性在性能上有可感知的优化.
虽说 ECMAScript 2015 及之后都可以看作是语法糖, 但我相信 JavaScript 引擎和 Babel 对此的态度可完全不同. 只是不知道是否有值得一提的性能提升(比如某语法特性速度快 10% 这样).