请问下,
我记得在react中有一种写法是用双问号??:
{
demo ?? demo.map((item) = > <div>{item}</div>)
}
请问是这样写的吗?我有点忘记了。
请问下,
我记得在react中有一种写法是用双问号??:
{
demo ?? demo.map((item) = > <div>{item}</div>)
}
请问是这样写的吗?我有点忘记了。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
??
表示空值合并运算符,当左侧的操作数为null
或者undefined
时,返回其右侧操作数,否则返回左侧操作数。参见空值合并运算符(??) - JavaScript | MDN。具体在 React 中的用法,可以参见:https://sourcegraph.com/search?q=context%3Aglobal+%3F%3F+%28f...