前端TS小技巧
?.
可选链
在判断是否空值的时候可以使用,比如我们需要判断obj里面的某个深层次的属性是否存在,一般写法是
if(obj && obj.person && obj.person.name)
而有了 ?.之后,则可以简写为
if(obj?.person?.name)
前端TS小技巧
?.
可选链
在判断是否空值的时候可以使用,比如我们需要判断obj里面的某个深层次的属性是否存在,一般写法是
if(obj && obj.person && obj.person.name)
而有了 ?.之后,则可以简写为
if(obj?.person?.name)