java - typescript 编译(就Java编译而言)

标签 java javascript compilation compiler-errors typescript

我正在考虑在一个非常大的项目中使用 TypeScript 而不是 JavaScript。问题是:我可以获得什么好处。 TypeScript 提供了接口(interface)、严格类型等等。但最重要的是 TypeScript 是否被编译。我所说的编译是指真正的编译,就像 Java 一样。我不需要 JavaScript 的缩小(丑化等 - 有些人称之为编译)。我也不是指 Python 的编译。

所以问题是:如果开发人员在运行时之前犯了错误,TypeScript 是否会在编译时抛出错误,就像 Java 一样?

最佳答案

是的。

Typescript 的重点是编译时类型检查。

关于java - typescript 编译(就Java编译而言),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28486573/

相关文章:

java - 如何使用 Retrofit 而不是 Volley 将图像发送到我的服务器?

java - EMMA 未能转储覆盖率数据 : java. io.FileNotFoundException : coverage. ec(权限被拒绝)

javascript - 处理向上滚动和向下滚动 Jquery

compiler-construction - 为什么 Julia 编译器不优化这个循环?

c++ - 编译期间未识别的引用错误

java - 关于 JavaDoCS API 的问题

java - JFreeCharts TimeSeriesCharts 没有 X 值

javascript - 无法获取属性值 'indexOf'

javascript - 是否可以将 HTML id 设置为 json 对象并将其传递给另一个函数?

javascript - node.js v.0.8 缺少配置文件