查看原文
其他

TypeScript never  类型的 5 个使用技巧

阿宝哥 全栈修仙之路 2023-02-28

欢迎你阅读 「《重学 TypeScript 3.0》」 系列教程,本系列教程会包含 TypeScript 基础知识、进阶知识、类型体操(精选)、设计模式、核心特性实战和开源项目源码解析 「6」 大专题的内容。

你了解 TypeScript 中的 never 类型么?该类型在 TypeScript 中被称为 「bottom type」。所谓的 bottom type 代表没有值的类型,也被称为零类型或空类型,是所有类型的子类型。即它可以赋值给其它类型。但没有任何类型是 never 类型的子类型或能赋值给 never 类型,包括 any 类型。由于 never 类型表示空类型,在该类型中不包含任何值。所以在联合类型中,never 类型将会被剔除。而在交叉类型中,never 类型将覆盖其它类型,最终返回 never 类型。本文阿宝哥将介绍 TypeScript never 类型的 5 个使用技巧,学会之后就能轻松解决工作中遇到的一些问题。

提示:Android 平台 1 元 10 个微豆,iOS 平台 1 元 7 个微豆,购买时可切换平台充值。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存