1.隐式转换为布尔:“truthy”和“falsy”ip
当 JavaScript 须要一个布尔值时(例如:if 语句),任何值均可以被使用。 最终这些值将被转换为 true 或 false。undefined
下面这些值被转换为true和false
undefined
null
Boolean: false
Number: 0,-0, +0, NaN
String: “ ”
其余的都是true.