console.log(false == "")??????

发布于 6 年前作者 fanglong15805 次浏览最后编辑 6 年前来自 ask

console.log(false == “”)

打印出来是true????

是Bug还是就这样,为什么???

3 回复
leifu
leifu1 楼6 年前

知识限制了你的想象

chao18
chao182 楼6 年前

大佬膜拜,还真不知道

dingna
dingna3 楼4 年前

不是bug,js的语法就是这样的,==两个等号会让左右尝试相等,比如"",0,NaN,null,undefined都会转成false.