js 中的 ?? 是什么?

搬运自
?? 这个和 || 很像,但是它不会屏蔽掉false0
废话不多说,直接上代码

image.png

另外,判断值为空时:

if(value !== null && value !== undefined && value !== '') {
  // todo something
}
或
if((value ?? '') !== '') {
  // todo something
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ?? 这个和 || 很像,但是它不会屏蔽掉false和 0 废话不多说,直接上代码 由此可见,?? 和 || 可以...
    lmm_ryt阅读 12,792评论 0 3
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,573评论 2 59
  • 废话不多说,自己进入今天的主题 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:...
    传奇内服号阅读 7,140评论 1 31
  •   ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么...
    霜天晓阅读 4,386评论 0 0
  • ECMAScript是JavaScript的核心,但如果要在Web中使用JavaScript,那么BOM(浏览器对...
    了凡和纤风阅读 3,184评论 0 0

友情链接更多精彩内容