最近有人问我js里的空字符串是真是假,我一时想不起来。现在我将在chrome的控制台面板上输出代码进行测试。
==假结果为真。在js中,空字符串等于0,也就是说,空字符串等于false。
0==false。结果是,在比较tue时,布尔类型被转换为数字类型。假为0,真为1
“0”==fase结果为真字符串准数
布尔值(' 0 ')的结果是真字符串转换为布尔类型,空字符串为假,非空字符串为真
以上是对0、空字符串以及JavaScript中“0”是真还是假的总结。感谢您的阅读和支持。