typescript - 严格的空检查不适用于 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;
}