木灵鱼儿
TypeScript
进阶中级TypeScript需要掌握的一些类型定义用法
前言使用ts也有一段时间了,但是一直在入门阶段不得要领,看着那些热门仓库的类型定义花里胡哨的,想着自己啥时候也能这么强啊,但是日常项目开发,顶多就是定义下type、interface,用一用泛型封装一下,对于一些特殊需求,不知道该如何下手。比如:一些第三方插件它虽然提供了类型声明,但是可能个别声明没有导出,如果你想使用这个类型,该怎么办呢?我们在定义类型的时候,如果存在多个类型嵌套组合成一个大类型声明,一定要先声明小的类型,然后组合成大的类型吗?这种方式会导致大的类型在预览定义时会十分痛苦,因为只能看到小类型声明的名称,看不到具体定义的内容。这几天逛b站发现了一个宝藏视频,介绍了常用的1...
最近评论