是否存在任何在TypeScript中使用undefined的功能原因? (或者我只能使用null)

时间:2019-01-03 09:11:46

标签: typescript null undefined

除了节省内存外,是否有任何功能理由使用undefined TypeScript?

null在大多数情况下更为方便。例如,使用JSON时,仅接受null

如果我需要在函数中返回“未定义”的内容,则可以在TypeScript中返回{ a: 123 }而不是{ a: 123, b: undefined }

我可以停止使用undefined吗?还是有其他原因在TypeScript中使用undefined而不是null

我正在谈论一个独立的强类型TS项目(没有简单的Java依赖)。即与"strict": true

编辑:该问题已被标记为重复。但是链接的问题是关于Javascript的,无法解决我的问题。我的问题仅与打字稿有关,由于打字稿的抽象性,不一定总是需要使用undefined。

0 个答案:

没有答案