【发布时间】:2020-07-22 18:26:17
【问题描述】:
我正在编写一些 javascript 遗留代码,我遇到了这个条件,谁能告诉我 '?' 是什么意思?做? 'items' 属性不是 currentItem 对象的一部分,而且它从来都不是...
if (currentItem?.items)
【问题讨论】:
-
可选链接意味着如果currentItem未定义,则不会出现“can't read items of undefined”错误。
标签: javascript if-statement conditional-statements