随笔-生活工作点滴工作生活

JavaScript中使用==比较原生值时类型转换方向

2019-07-04  本文已影响0人  they远去人海

string == number (string ==> number)
ex:"42" == 42 ("42" ==> 42)
anytype == boolean (anytype ==> boolean)
ex:0 == false (0 ==> false)
当非布尔值转换为布尔值时,下列值转换为false:
""(空字符串)
0,-0,NaN
null,undefined
false

上一篇下一篇

猜你喜欢

热点阅读