javascript通过双重取反地操作将任何值转换为响应的布尔值.注意除了下面的值以外,其余大部分值在转换为布尔值时都为true;
空字符串"".
null
undefined
数字0
数字NaN
布尔值false
这6个值有时也会被我们称为falsy值,而其他值则被称为truthy值(包括字符串"0"," ","false")
javascript通过双重取反地操作将任何值转换为响应的布尔值.注意除了下面的值以外,其余大部分值在转换为布尔值时都为true;
空字符串"".
null
undefined
数字0
数字NaN
布尔值false
这6个值有时也会被我们称为falsy值,而其他值则被称为truthy值(包括字符串"0"," ","false")