js ?. Assignment operator

作用:若?.属性为undefined,则会将x?.属性整个表达式作为undefined,而不是去报错

Code example:

//没用.name属性会将前面整个表达式作为undefined,代码会继续运行,不加?会报错停止
users.find((user) => user.id === item.id)?.name||'未知'

Guess you like

Origin blog.csdn.net/weixin_43294560/article/details/114854044