记录学习ts之旅
2023-05-17 17:47 WEB前端小菜鸟 阅读(32) 评论(0) 收藏 举报TypeScript: 演练场 - 一个用于 TypeScript 和 JavaScript 的在线编辑器 (typescriptlang.org) 在线学习ts,爽得一匹
参考文章:https://juejin.cn/post/6844904182843965453#heading-3
***********************************************************************************
************************************一、TypeScript 基础类型
***********************************************************************************
TypeScript 基础类型,左边ts,右边是对应的js
基础类型+枚举

any+unknown下图

Tuple 类型+Void+null+undefined下图

never类型

***********************************************************************************
************************************二、TypeScript 断言
***********************************************************************************

***********************************************************************************
************************************三、类型守卫
***********************************************************************************
in(用来判断是否是某个对象的属性) 关键字 typeof(判断基本类型)关键字

instanceof关键字 判断是否是此类的实例


***********************************************************************************
************************************四、联合类型和类型别名
***********************************************************************************
联合类型+可辨识联合

类型别名

***********************************************************************************
************************************五、交叉类型
***********************************************************************************

***********************************************************************************
************************************六、TypeScript 函数
***********************************************************************************
ts有函数重载 js没得

***********************************************************************************
************************************七、TypeScript 数组,对象
***********************************************************************************

***********************************************************************************
************************************八、TypeScript 接口
***********************************************************************************

***********************************************************************************
************************************九、TypeScript 类
***********************************************************************************

***********************************************************************************
************************************十、TypeScript 泛型
***********************************************************************************

浙公网安备 33010602011771号