【发布时间】:2020-12-25 03:21:34
【问题描述】:
我知道你可以在 typescript 中声明 type as nullable
但这并不强制用户进行空检查,例如
function maybeReturnString(): string | null { ... }
function getOnlyString(str: string) { ... }
const maybeString = maybeReturnString();
getOnlyString(maybeString) // OK
如果我不检查 null,使构建失败的正确方法是什么?
有没有类似于 Scala 中的 Option[String] 或 Kotlin 中的 String? 的东西?
【问题讨论】:
标签: typescript