目录
一 认识ts
- ts 是一个js 的超级集群;他不会被浏览器解析;需要先编译为js在进行使用
-
ts 以js为基础构建的语言,通过在JavaScript的基础上添加静态类型定义构建而成。
-
TypeScript通过TypeScript编译器或Babel转译为JavaScript代码,可运行在任何浏览器,任何操作系统。
官方文档
https://www.typescriptlang.org/play
中文文档
二 ts优势
- 优势1:js需要运行就可以看到错误,ts在开发阶段可以快速发现潜在问题
- 优势2: 编写代码提示准确到 对象下 key
- 优势3:通过静态类型的定义大家可以更好的阅读代码了
- 注意事项:
- .ts .定义变量不能与其他 .js .ts 定义的变量重名 ,函数也是一样 报错
三 初始化安装
npm install -g typescript