首页 > 解决方案 > “?” 在 typeScript 中声明变量

问题描述

我是 typeScript 语言的新手。我在玩它,发现了 2 种声明变量的语法。

readonly stackName?: string;
readonly stage: string;

很明显,变量的类型是字符串,变量的名称是 stage.stackName & readonly 是一个属性,这意味着我们可以读取这个变量的值。

但为什么我们使用'?在变量声明中。当我们应该使用这种声明时使用“?” 象征 ?

谢谢。

标签: typescriptvariablesvariable-declaration

解决方案


推荐阅读