js?.问号点(可选链)操作符【?.】【??】 |
您所在的位置:网站首页 › 一个口里一个问号什么意思 › js?.问号点(可选链)操作符【?.】【??】 |
发现一个好玩又好用的东西~ 相信大家应该都写过类似的代码: let arr = res && res.data && res.data.list是不是非常不美观,今天介绍的新语法就是为了解决这种问题的 可选链操作符?. 来,用新语法再写一次 let arr = res?.data?.list是不是很简洁了。 还有,要是想设置默认值怎么办 以前我们是这么写的 let arr = res && res.data || []现在可以这样 let arr = res?.res?.data ?? [] 这个??的意思是当左边的值为null或undefined的时候 就取??右边的值 。 哈哈哈 是不是很好玩~ |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |