逻辑OR(||)与Nullish合并(??)运算符

作者 : IT 大叔 本文共257个字,预计阅读时间需要1分钟 发布时间: 2020-09-4

每当我谈论??别人时,我都会问逻辑OR(||)与Nullish合并(??)运算符之间的区别,所以这里有一篇快速文章。

逻辑或的真值表||

LHS || RHS 返回两个真实值。

LHS RHS 结果
空值 1个 1个
未定义 1个 1个
0 1个 1个
1个 1个
'' 1个 1个
`` 1个 1个
N 1个 1个

Nullish合并的真值表??

返回“空” LHS值的RHS。

否则返回RHS。

nullish-> nullundefined]

LHS RHS 结果
空值 1个 1个
未定义 1个 1个
0 1个 0
1个
'' 1个 ''
`` 1个 ``
N 1个 N

具有更多详细信息的快速图像:

逻辑OR(||)与Nullish合并(??)运算符插图

免责声明:
1. 本站资源转自互联网,源码资源分享仅供交流学习,下载后切勿用于商业用途,否则开发者追究责任与本站无关!
2. 本站使用「署名 4.0 国际」创作协议,可自由转载、引用,但需署名原版权作者且注明文章出处
3. 未登录无法下载,登录使用金币下载所有资源。
IT小站 » 逻辑OR(||)与Nullish合并(??)运算符

常见问题FAQ

没有金币/金币不足 怎么办?
本站已开通每日签到送金币,每日签到赠送五枚金币,金币可累积。
所有资源普通会员都能下载吗?
本站所有资源普通会员都可以下载,需要消耗金币下载的白金会员资源,通过每日签到,即可获取免费金币,金币可累积使用。

发表评论