TypeScipt学习

时间:2022-09-03 12:14:58
  1. TypeScript具有类型系统,且是JavaScript的超集。它可以编译成普通的JavaScript代码。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。Ts主要用于解决那些问题:

  • js木有编译类型检查,写代码的时候木有错误,在运行的时候就发现错误一大堆,ts具有类型系统,可以解决此类问题
  • js代码非常灵活,同一团队中,大神和小菜鸟写的代码各不相同,维护起来十分不便,统一采用ts开发js,使用相同的规则进行编码,能够比较好的解决此类问题
  • js发展十分迅速,存在各种各样的版本和各种环境,在不同的环境中特性存在差异,为了满足各种环境,需要编写各异的代码,js通过制定编译环境可以将同一代码编译成对应环境的js脚本
  • js在编译大型项目缺乏良好的模块及文件的组织,需要支持有模块及命名空间的概念,遵循CommonJs的规范,ts支持模块及命名空间,同时支持。

TypeScript入门
https://blog.csdn.net/miniminixu/article/details/78612460

5分钟上手TypeScript
https://www.tslang.cn/docs/handbook/typescript-in-5-minutes.html

TypeScript 中文手册
https://typescript.bootcss.com/

TS初探

https://www.cnblogs.com/SLchuck/p/5217622.html