编程自学前端入门篇之typeScript(前端编程基础知识)

前置知识:html,CSS,JavaScript

建议:前面三件套学得比较熟悉的话,typescript差不多只需要用一周来学习,不用在这里拖沓太多时间。

ts是为了解决什么问题

前面学习的js的错误只能在编译运行之后才能发现,无法提前预判,而ts使得编译者能够在编译时捕获类型错误,从而减少运行时代码的错误。

ts是什么

ts是微软开发的静态编程语言,是JavaScript的超集。

ts的优势

  • 静态类型检查,可以减少一些类型的错误
  • 可以与js兼容
  • 在大型项目开发上具有更容易的协作的特性


学习内容

实用特性

- 泛型基础

- 联合类型(`|`)和交叉类型(`&`)

- 类型推断与类型断言

- 模块化(import/export)

- **工具配置**

- 学会看`tsconfig.json`常用配置

- 配合VSCode使用

- 调试TypeScript代码




建议:typescript学完之后,结合前面学习的vue框架,就可以开始写出较为完整而且可以写进简历里的项目实战了!!这个时候就可以开始刷面试题目了。

原文链接:,转发请注明来源!