相关疑难解决方法(0)

打字稿是否支持?运营商?(而且,它叫什么?)

Typescript目前(或有计划)支持安全导航操作员?.

即:

var thing = foo?.bar
// same as:
var thing = (foo) ? foo.bar : null;
Run Code Online (Sandbox Code Playgroud)

此外,这个运营商有一个更常见的名称(它很难谷歌).

typescript

255
推荐指数
8
解决办法
13万
查看次数

TypeScript是否具有Null条件运算符

有没有像这样的运营商?在TypeScript中可以检查变量是否为空或未定义为Kotlin?喜欢

person?.getName()?.firstName ?: "None"
Run Code Online (Sandbox Code Playgroud)

typescript typescript2.0

22
推荐指数
3
解决办法
1万
查看次数

打字稿 - 可选类型

如何在 Typescript 中使用可选类型?例如,我有一个名为的对象Conversation

class Conversation {
    lastMessage?: Message
}

class Message {
    text: string
}
Run Code Online (Sandbox Code Playgroud)

我想通过对象textMessage对象获得可为空Conversation

const lastMessageText?: string = conversation?.lastMessage.text
Run Code Online (Sandbox Code Playgroud)

但这种语法不起作用。?谈话后我无法写作。

typescript

8
推荐指数
2
解决办法
8702
查看次数

标签 统计

typescript ×3

typescript2.0 ×1