摘要: 你是否看到过这样的代码:a=a||""; 可能javascript初学者会对此感到茫然。今天就跟大家分享一下我的一些心得。其实:Js代码a=a||"defaultValue";与:Js代码if(!a){a="defaultValue";}和:Js代码if(a==null||a==""||a==undefined){a="defaultValue";}是等价的!为了弄清这个问题,首先我们必须了解一个问题:javascript中数据类型在转换为bool类型时发生了什么。在javascript中,数据 阅读全文
posted @ 2014-01-06 20:09 xhqgogogo 阅读(209) 评论(0) 推荐(0) 编辑