其他
TypeScript never 类型的 5 个使用技巧
欢迎你阅读 「《重学 TypeScript 3.0》」 系列教程,本系列教程会包含 TypeScript 基础知识、进阶知识、类型体操(精选)、设计模式、核心特性实战和开源项目源码解析 「6」 大专题的内容。
你了解 TypeScript 中的 never
类型么?该类型在 TypeScript 中被称为 「bottom type」。所谓的 bottom type 代表没有值的类型,也被称为零类型或空类型,是所有类型的子类型。即它可以赋值给其它类型。但没有任何类型是 never
类型的子类型或能赋值给 never
类型,包括 any
类型。never
类型表示空类型,在该类型中不包含任何值。所以在联合类型中,never
类型将会被剔除。而在交叉类型中,never
类型将覆盖其它类型,最终返回 never
类型。never
类型的 5 个使用技巧,学会之后就能轻松解决工作中遇到的一些问题。
❝提示:Android 平台 1 元 10 个微豆,iOS 平台 1 元 7 个微豆,购买时可切换平台充值。
❞