检查未定义的“值”的方法

时间:2019-02-20 03:03:04

标签: javascript typescript

有没有一种干净的方法来检查这一点?

我正在使用打字稿,并且我有一个带有许多可选值的大对象

我要访问

value1.subValue1.subsubValue1;

但是如果未定义可选的subValue1,则会出现错误。

目前,我只知道类似

if(value1 && value1.subValue1 && value1.subValue1.subsubValue1);

但是还有什么更短的东西吗?

value1?.subValue1?.subsubValue1 but it doesn't work in my code

0 个答案:

没有答案
相关问题