TypeScript入门|青训营课程笔记

75 阅读1分钟

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

一、说在前面

本节课程主要分为四个方面:

  1. Typescript 见解
  2. Typescript 基础语法,包括类型、泛型、类型别名、类型字面量等
  3. Typescript 高级类型讲解及实例
  4. Typescript 工程应用介绍

image.png

JS脚本语言,动态类型,执行时才做类型的匹配

image.png

TS,静态类型,先编译,也就是先做类型的匹配才去执行

弱类型语言:可以强制类型转换

课程重点是:TypeScript的基础语法和高级类型

二、重要知识点介绍

TS的基础语法

类型

基础数据类型

1.字符串:string

2.数字:number

3.布尔值:boolean

4.null

5.undefined

image.png

对象类型

image.png

左上角: JS

左下角:TS

习惯用大写的i来定义一个类型 例:bytedancer :IBytedancer

TS 中any是一个类型,就是什么都可以

函数类型

image.png

进行函数声明 ......

数组类型

补充类型

泛型

类型别名

类型字面量

TS的高级类型

三、思维导图整理

四、课后个人总结

五、学习资料补充

七、参考引用

【前端专场 学习资料二】第五届字节跳动青训营 - 掘金 (juejin.cn)

若以上内容描述有误,欢迎批评指正,谢谢!