提干:
这章我们给大家介绍了 TS,讲解了各种 TS 中的语法,但是最重要的还是弄清楚 TS 和 JS 的本质区别?你认为除了语法上的区别之外,TS 和 JS 和新的差异在哪里呢?
- TypeScript 可以直接运行吗,JavaScript 可以直接运行吗?
- TS 为什么整体运行的速度要慢一些?
- 关于编译时和运行时,你是怎么理解的?
- 我们为什么要使用 TS,什么样的场景适合使用 TS?
关键提炼:
- 为什么 TS 不能直接运行在浏览器或者 NodeJS 环境下?
- TS 代码运行前,必须要有什么样的编译处理?
- 为什么编译时报错比运行时报错更好,能让系统更健壮?
- 你是否使用 TS 开发过实际的工程项目?