小编Eri*_*vey的帖子

带 a 的变量有区别吗?或 Typescript 中未定义的类型

undefined在 Typescript 中,有两种不同的方法可以在创建接口时表示属性:

方法一:

interface m1 {
    prop?: randomType; // type is (randomType | undefined)
}
Run Code Online (Sandbox Code Playgroud)

方法二:

interface m2 {
    prop: randomType|undefined; // type is (randomType | undefined)
}
Run Code Online (Sandbox Code Playgroud)

我注意到这两者之间唯一明显的是,当将鼠标悬停在propIntelliSense上时undefined,方法 1 将显示为蓝色,方法 2 将显示为绿色。

它们之间还有其他区别吗?

undefined typescript

4
推荐指数
1
解决办法
346
查看次数

标签 统计

typescript ×1

undefined ×1