下图表明"0"
在 JavaScript 中为 false:
>>> "0" == false
true
>>> false == "0"
true
那么为什么会打印以下内容"ha"
?
>>> if ("0") console.log("ha")
ha
显示问题的表格:
and ==
Moral of the story use ===
表生成信用:https://github.com/dorey/JavaScript-Equality-Table https://github.com/dorey/JavaScript-Equality-Table
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)