1. false == 0 输出true;因为在做判断的时候,两者中有boolean(布尔类型),会把boolean先转化为number(数字类型),false为0,true是1。也就是等价于判断 0 == 0 ,结果为true。 2. ‘’ == false 输出为true;js中空字符串与0相等,也就意味着空字符串等等于false。 3. ‘0’ == false 正确输出为true;...
js隐式转换,js常见的数据类型转布尔,字符串转布尔值,null、undefined是true还是false?null、undefined转布尔值 常见的数据类型转布尔 0和NaNfalse其他Number类型为trueundefinedfalsenullfalse''false非空String类型为true,空string为false{}true注意:空对象和非空对象都为true[]true注意:空数组和非空数组都为true[].l...
字符串的 0 在 PHP 中是false , 在 Javascript 中是 true
值为true。