深入浅出 TypeScript | 青训营笔记

24 阅读1分钟

TypeScript 的优势在于: 有更多的规则和类型限制,代码具有更高的预测性和可控性,易于维护和调试 对模块、命名空间和面向对象的支持,更容易组织代码开发大型复杂的程序 TypeScript 的编译过程可以捕获运行之前的错误

TypeScript 的缺点是: 如果在 HTML 页面里大量嵌入了 JavaScript 代码,这个时候很难使用 TypeScript 替代 项目中大量依赖了第三方 JavaScript 类库,并且这些类库没有 .d.ts 文件 不能使用分析 JavaScript 源代码的工具(例如 JSHint) 官方明确指出,TS 不会提供任何 run-time type information 有关的特性

TypeScript 的原理是什么 TypeScript 是 JavaScript 的超集,但是并不能之间在浏览器里直接运行,需要编译成 JavaScript 后才能运行。