小白问题:res.data?data

来源:8-4 前后端代码联调及登陆跳转逻辑开发

PYLdora

2020-02-28

老师你好,在看你的代码里面,不知道这个res.data?data中间的问号是干什么用的,可以详细解释一下吗?谢谢~
图片描述

写回答

2回答

Dell

2020-02-29

?. 的意思是,如果有res.data, 我才去取res.data.data,否则直接是undefined

1
4
慕后端5509432
回复
PYLdora
这个是新的ecmascript 提案: optional chaining,百度一下即可。 还有两个问号的 nullish-coalescing ,建议学习一下,typescript 3.7 开始支持,比较实用。
2020-03-05
共4条回复

console_man

2020-03-20

可选链操作符吧,ES未来也可能支持

0
1
PYLdora
谢谢~
2020-03-20
共1条回复

专为小白设计的TypeScript入门课

Dell老师专为TypeScript小白打造的,全栈式教学TS入门课程

2249 学习 · 506 问题

查看课程