Bootstrap

typescript学习


看黑马学习笔记

TS介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

TS安装

在这里插入图片描述
tsc hello.ts 编译成js
在这里插入图片描述

TS常用类型

在这里插入图片描述

类型注解

在这里插入图片描述

常用基础类型

在这里插入图片描述

数组类型

在这里插入图片描述

类型别名

在这里插入图片描述

函数类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

对象类型

在这里插入图片描述
在这里插入图片描述

接口

在这里插入图片描述
在这里插入图片描述

extends

在这里插入图片描述

元组

在这里插入图片描述

类型推论

在这里插入图片描述

类型端言

在这里插入图片描述

as

在这里插入图片描述

字面量类型

在这里插入图片描述
在这里插入图片描述

枚举

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

any类型

在这里插入图片描述

typeof

在这里插入图片描述

class类

在这里插入图片描述

初始化

在这里插入图片描述

构造函数

在这里插入图片描述
在这里插入图片描述

extends(继承父类)

在这里插入图片描述

implements(实现接口)

在这里插入图片描述

protected(受保护的)

在这里插入图片描述

readonly(只读)

在这里插入图片描述

类型兼容性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

交叉兼容性

&

在这里插入图片描述

extends

在这里插入图片描述

泛型

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

泛型约束

在这里插入图片描述

指定加具体类型

在这里插入图片描述

添加约束

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

;