猿问
错误 TS2532:对象可能是“未定义的”- 使用“?” 操作员
我使用 TS 4.0.2,在使用“?”时出现错误。操作员:
当我使用旧的无效检查时,它运行:
if (a && a.length) {
我想念什么?
守着一只汪
浏览 140
回答 1
1回答
烙印99
如果您阅读文档 | 3.7你会看到的。这可能会导致划分未定义,这就是为什么在 strictNullChecks 中,以下是错误的。function barPercentage(foo?: { bar: number }) { return foo?.bar / 100; // ~~~~~~~~ // Error: Object is possibly undefined.}我相信是这样的。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答