摘要:
你是否看到过这样的代码:a=a||""; 可能javascript初学者会对此感到茫然。今天就跟大家分享一下我的一些心得。
在javascript中,数据类型可以分为“真值”和“假值”。顾名思义,真值转换为bool时值为true;假值转换为bool时值为false。
总结: &&若都为真返回最后一个;若有一个不为真,返回第一个为false(可能是fasle,0,undefined ,null,"")的值
||返回左面第一个真值;如果都为false,否则返回最后一个false(可能是false,0,undefined,null,"")的值 阅读全文