js中的false

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()

 

posted @ 2023-11-24 15:20  伪装大牛  阅读(18)  评论(0编辑  收藏  举报