##这是我参与「 第五届青训营 」伴学笔记创作活动的第 4 天##
一、说在前面
本节课程主要分为四个方面:
- Typescript 见解
- Typescript 基础语法,包括类型、泛型、类型别名、类型字面量等
- Typescript 高级类型讲解及实例
- Typescript 工程应用介绍
JS脚本语言,动态类型,执行时才做类型的匹配
TS,静态类型,先编译,也就是先做类型的匹配才去执行
弱类型语言:可以强制类型转换
课程重点是:TypeScript的基础语法和高级类型
二、重要知识点介绍
TS的基础语法
类型
基础数据类型
1.字符串:string
2.数字:number
3.布尔值:boolean
4.null
5.undefined
对象类型
左上角: JS
左下角:TS
习惯用大写的i来定义一个类型 例:bytedancer :IBytedancer
TS 中any是一个类型,就是什么都可以
函数类型
进行函数声明 ......
数组类型
补充类型
泛型
类型别名
类型字面量
TS的高级类型
三、思维导图整理
四、课后个人总结
五、学习资料补充
- 学习官网更详细说明:www.typescriptlang.org/docs/
- 复习相关特性:www.tslang.cn/docs/home.h…
- 尝试改造项目进行实践: Todo List
七、参考引用
【前端专场 学习资料二】第五届字节跳动青训营 - 掘金 (juejin.cn)