当前位置: 代码迷 >> 综合 >> js判断字段是否为空 isNull()问题 ( js没有isNull函数,这个函数是自己写的)
  详细解决方案

js判断字段是否为空 isNull()问题 ( js没有isNull函数,这个函数是自己写的)

热度:89   发布时间:2023-11-18 13:07:48.0

//在js中if条件为null、undefined、0、NaN、""、false,表达式时,统统被解释为false,此外均为true 。
//为空判断函数
function isNull(str)
{
 return !str && str!==0 && typeof str!=="boolean"?true:false;
}


//alert(isNull(null));    //true
//alert(isNull(''));      //true
//alert(isNull());       //true
//var aa={};          
//alert(isNull(aa.a));   //true
//alert(isNull(0));        //false
//alert(isNull('0'));    //false
//alert(isNull(true));   //false
//alert(isNull("undefined"));  //false
//alert(isNull(undefined));     //true
//alert(isNull([]));       //false
//alert(isNull({}));       //false

 

===================

export function isNull(str) {if (str === null || str === undefined || str.length === 0) {return true}return false
}