2014年3月21日
摘要: if( [] )alert(1);if( ![] )alert(2);if( ![] == [] )alert(3);if( [] == false )alert(4);问会弹出几?===============答案:1,3,4.1:[]隐式转化为true; 3:![]--->false, 所以接下来就是[]==false的比较,同4,见下解。4:[]--->0, false--->0, so...0==0--->true. But,why? 见下文:相等运算符 (==、!=)如果两表达式的类型不同,则试图将它们转换为字符串、数字或 Boolean 量。NaN 与包括其 阅读全文
posted @ 2014-03-21 16:45 夏_花 阅读(252) 评论(0) 推荐(0) 编辑