never TypeScript · 关键字
表示"永远到不了这里",像一条被堵死的死胡同,没有任何值能住进去。
怎么用
function 名(): never {}
小例子
function 报错(): never {
throw new Error("出错了");
}
类型检查结果
报错 的返回类型为 never
提醒:常用在抛出错误或无限循环的函数上,表示函数不会正常返回
官方文档:https://www.typescriptlang.org/docs/handbook/2/functions.html#never
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条