在JavaScript中,为什么“0”等于false,但是当被‘if’测试时,它本身并不是假的?
如下所示"0"在Javascript中是假的:
"0"
>>> "0" == falsetrue>>> false == "0"true
那么,为什么下面的打印"ha"?
"ha"
>>> if ("0") console.log("ha")ha
繁星coding
一只萌萌小番薯
相关分类