今天遇到个缺陷:
if (data ==0 && data !="") { alert(1); } else { alert(2); }
后台data是0,然后始终是提示框的值为2。
解决方案:
if (data ===0) { alert(1); } else { alert(2); }
== 是对比值 ===是对比堆栈内存地址,我理解为java的 equals 和 == 的区别