首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改类型记录目标会影响编译性能吗?

更改类型记录目标会影响编译性能吗?
EN

Stack Overflow用户
提问于 2019-04-18 08:34:04
回答 1查看 517关注 0票数 3

由于浏览器正在实现类型记录也具有的所有功能,是否将编译目标从es5更改为es6 (或任何与类型记录当前支持的功能最接近的功能)是否会缩短类型记录文件的编译时间?

哪一种编译步骤花在打字稿上的时间最多?

我们是否可以关闭编译器类型检查器,因为我们正在运行一个语言服务器,它可以进行检查(编译器有时也会忽略错误)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-18 08:54:13

我只是在这方面做了一些实验,编写了一个中等规模的TypeScript项目,目标不同。这些结果表示每个目标构建的平均时间(TypeScript版本3.4.2)。

代码语言:javascript
运行
复制
+--------+----------+
| Target | Duration |
+--------+----------+
| es3    | 10207ms  |
| es5    | 9103ms   |
| es6    | 8122ms   |
| es2015 | 7991ms   |
| es2016 | 7988ms   |
| es2017 | 7966ms   |
+--------+----------+

因此,您似乎是正确的,并且从切换到新的目标有性能改进,但是从es2015来看,这些改进似乎是微不足道的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55742129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档