TypeScript入门 | 青训营笔记

47 阅读1分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 4 天。

一、本堂课重点内容

1.TypeScript 的发展与基本语法
2.

二、详细知识点介绍

1.TypeScript与JavaScript比较

TypeScript是JS的超集,包含与兼容JS的所有特性,支持共存,支持渐进式引入与升级

●JavaScript: 动态类型(编译在执行程序时进行)、弱类型语言(可以隐式转换类型,如整型与字符型相加,编译器会隐式转换数据类型)
●TypeScript:静态类型(编译在执行程序前完成)、弱类型语言

==>静态类型的好处:
可读性增强:基于语法解析TSDoc(自动生成文档),ide增强(编写时会提示结构)
可维护性增强:在编译阶段暴露大部分错误
③在多人合作的大项目中,获得更好的稳定性和开发效率

2.TS基本语法