antd-design-pro里 ?. 是什么语法

回答

ES2020 的 Optional chaining(可选链)语法,目前主流浏览器还不支持,需要 babel 或 tsc 转译。

let len = selectedRowsState?.length;

// 等效于

let len = (selectedRowsState !== undefined && selectedRowsState !== null) ?

selectedRowsState.length :

undefined;

// 如果用布尔短路的话,近似于

let len = !!selectedRowsState && selectedRowsState.length;

看起来是不是可以少写很多代码?

哇 蚂蚁的大神就是先进没有正式纳入规范的语法都开始用了

以上是 antd-design-pro里 ?. 是什么语法 的全部内容, 来源链接: utcz.com/a/34485.html

回到顶部