首页 > Web开发 > 详细

JS可选链操作符?.和双问号??

时间:2021-08-19 14:33:13      阅读:15      评论:0      收藏:0      [点我收藏+]
可选链操作符
// 普通写法
if(res && res.data && res.data.status) {
    .....
}

// 可选链写法 跟上面的效果相同
if(res?.data?.status){
   .....
}

// 想要一个默认值,使用空值合并操作符,它可以在使用可选链时设置一个默认值。当??左边的值为null或者undefined时,就会取??右边的值
let res = res?.data?.status?? "返回的默认值"

JS可选链操作符?.和双问号??

原文:https://www.cnblogs.com/sweetC/p/15161041.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!