我不知道它是否是一个Javascript效果,但我发现自己在客户端编程时经常尝试使用未初始化的变量。
C#编译器阻止你做这样的事情。由于TypeScript似乎具有进行此类检查所需的上下文信息,因此我想知道在尝试在类的上下文中使用单位化变量时是否存在警告的方法。
答案 0 :(得分:0)
如果您在JS中使用严格模式,请使用严格的'并使用var关键字声明您的变量然后我相信当您的本地范围变量未定义时,您将收到警告。
此外,Visual Studio现在为您提供警告,我相信。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode