想到一个好玩的,运行如下javascript:
如果(“0”)警报(“‘0’是正确的”); 如果(' 0 '==false)警报(“‘0’是假的”); >之前结果是,两次都警觉了!那么' 0 '到底是真还是假呢?
& # 8226;如果比较的两者中有bool,会把bool先转换为对应的数,即0和1
& # 8226;如果比较的双方中有一方为数量一方为字符串,会把字符串转换为数字
& # 8226;把字符串直接转换为bool的时候,空字符串”转换为false,除此外的一切字符串转换为真正的
以上这篇老生常谈js中0到底是真还是假的就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
老生常谈js中0到底是真还是假的