首页 > 解决方案 > 严格的空检查不适用于 VSCode 中的打字稿?

问题描述

我是 Typescript 的新手,我想这是基本的,但我正在观看 2017 年 Typescript 视频中的新功能:[Build 2017 with Anders Hejlsberg][1] 并且关于空值检查的部分看起来很有趣,但不适用于出于某种原因,我在 VS Code 中

"strictNullChecks": true在我的 tsconfig.json 中,我使用的是最新版本的 tsc,我可以找到(3.7.3),但是当我在我的代码中将这样的代码作为类中的方法时,编译器不会抱怨在演示中。由于这是 2017 年的视频,我认为所有这些内容现在都已发布。有人可以解释吗?

 foo(a?: string) : string {
    return a;
 }

标签: typescriptvisual-studio-code

解决方案


推荐阅读