gpt4 book ai didi

javascript - 使用 == 而不是 === 时的类型转换

转载 作者:数据小太阳 更新时间:2023-10-29 05:33:26 24 4
gpt4 key购买 nike

<分区>

我通常不喜欢使用 ==,但今天我只是试验了以下包含 == 的代码,结果让我有点困惑。有人可以解释发生了什么吗?

所有这些都是虚假值:

'', 0, false, undefined, null

假设我做了:

if (undefined == null) {
alert('a');
} else {
alert('b');
}

下面的陈述为真:

null == undefined
0 == ''
false == ''
0 == false

但为什么下面的代码返回false

undefined == 0
undefined == ''
null == 0

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com