From 011e715c4efd00d93b709c5c505a75cf823d6afd Mon Sep 17 00:00:00 2001 From: biubiubiu999 Date: Fri, 11 Aug 2023 23:06:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=99=E9=87=8Cv3=E7=B1=BB=E5=9E=8B=E5=BA=94?= =?UTF-8?q?=E8=AF=A5=E6=98=AF=E8=A6=81=E7=A4=BA=E4=BE=8B=E4=B8=80=E4=B8=AA?= =?UTF-8?q?boolean=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/any.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/any.md b/docs/any.md index 8af7293..6026996 100644 --- a/docs/any.md +++ b/docs/any.md @@ -237,7 +237,7 @@ function f():never { let v1:number = f(); // 不报错 let v2:string = f(); // 不报错 -let v3:string = f(); // 不报错 +let v3:boolean = f(); // 不报错 ``` 上面示例中,函数`f()`会抛错,所以返回值类型可以写成`never`,即不可能返回任何值。各种其他类型的变量都可以赋值为`f()`的运行结果(`never`类型)。