js中 转换规则

转换规则:
对于true或false,返回原值(true或false)
对于String类型的值,任何非空字符串返回true,空字符串(”“)返回false
对于Number类型的值,任何非零数字值(包括无穷大),返回true;0和NaN返回false
对于Object类型的值,任何对象返回true,null返回false
对于Undefined类型,undefined返回false(只有一个值)

猜你喜欢

转载自blog.csdn.net/qq_30443907/article/details/81328125