js中有六个false的值
console.log(Boolean(false))
console.log(Boolean(undefined))
console.log(Boolean(""))
console.log(Boolean(0))
console.log(Boolean(null))
console.log(Boolean(NaN))
其余均为true 如下边几个都为true
console.log(Boolean("false"))
console.log(Boolean("null"))
console.log(Boolean(-1))
console.log(Boolean({}))
所以判断数组长度不为0 就可以用
if(arr.length){}
如果我们判断一个字符串不是null 也不是空也可以用
if(str){}
如果是空或null设置个默认值,如判断有没有单号 没有就取个新单号
billCode= GetEditBillCode()||GetNewBillCode()