Javascript 在TypeScript中调用类方法时,类名后的问号(?)是什么意思?
我有一个TypeScript代码段,其中包含以下语句Javascript 在TypeScript中调用类方法时,类名后的问号(?)是什么意思?,javascript,typescript,typescript-typings,conditional-operator,Javascript,Typescript,Typescript Typings,Conditional Operator,我有一个TypeScript代码段,其中包含以下语句row?.delete() 我想知道问号代表什么 若行为空,会发生什么情况 谢谢 此运算符称为可选链接。它首先检查行是否已定义,然后尝试访问delete 如果行为null,则此row?.delete()将只返回未定义的。如果使用它时没有像row.delete()这样的运算符,并且行为null,则会出现未捕获类型错误:无法读取未定义的属性“row” 有关更多详细信息和示例,请参见此处:
row?.delete()代码>
我想知道问号代表什么
若行为空,会发生什么情况
谢谢 此运算符称为可选链接。它首先检查行是否已定义,然后尝试访问delete
如果行为null,则此row?.delete()
将只返回未定义的。如果使用它时没有像row.delete()
这样的运算符,并且行为null,则会出现未捕获类型错误:无法读取未定义的属性“row”
有关更多详细信息和示例,请参见此处: