这是我参与「第五届青训营 」伴学笔记创作活动的第 4 天。
一、本堂课重点内容
1.TypeScript 的发展与基本语法
2.
二、详细知识点介绍
1.TypeScript与JavaScript比较
TypeScript是JS的超集,包含与兼容JS的所有特性,支持共存,支持渐进式引入与升级
●JavaScript: 动态类型(编译在执行程序时进行)、弱类型语言(可以隐式转换类型,如整型与字符型相加,编译器会隐式转换数据类型)
●TypeScript:静态类型(编译在执行程序前完成)、弱类型语言
==>静态类型的好处:
①可读性增强:基于语法解析TSDoc(自动生成文档),ide增强(编写时会提示结构)
②可维护性增强:在编译阶段暴露大部分错误
③在多人合作的大项目中,获得更好的稳定性和开发效率
2.TS基本语法