ravend Asked:2020-04-30 03:36:53 +0000 UTC2020-04-30 03:36:53 +0000 UTC 2020-04-30 03:36:53 +0000 UTC 告诉我什么是“??” 772 告诉我一个指向运算符“??”描述的链接,搜索没有找到它,但在控制台中它的工作方式类似于“||” let v; console.log(v ?? 5); javascript 1 个回答 Voted Best Answer Alex Krass 2020-04-30T03:51:18Z2020-04-30T03:51:18Z 空值合并运算符 检查左运算符是否为空或未定义,如果是则返回右运算符,否则返回左运算符。与 || 的区别 第二个检查左边的布尔表达式 false 。 console.log(false ?? 1) console.log(false || 1) console.log(null ?? 1) console.log(null || 1)
空值合并运算符
检查左运算符是否为空或未定义,如果是则返回右运算符,否则返回左运算符。与 || 的区别 第二个检查左边的布尔表达式 false 。