这是我参与「第五届青训营 」伴学笔记创作活动的第 4 天
重点:
- 什么是Typescript
- 基本语法
- 高级类型
- 什么是Typescript
🚌动态类型:在执行阶段才确定类型的匹配(放在浏览器中执行后才提示类型)
🏜静态类型:在编译阶段就去确定类型匹配
🧳弱类型语言:比如字符串"1"和数字1可以相加,强类型语言不支持
- 基本语法
类型定义:
类型名:关键字
🍕基础数据类型
🍔对象类型
🍟函数类型
🍿函数特性 ——— 重载
🧇数组类型
🍘Typescript泛型
不预先指定具体的类型,而在使用的时候在指定类型的一种特性
- 高级类型
🍠联合/交叉类型
🥠类型保护与类型守卫