js判断字段是否为空 isNull
//在js中if条件为null/undefined/0/NaN/""表达式时,统统被解释为false,此外均为true .
//为空判断函数
function isNull(arg1)
{
return !arg1 && arg1!==0 &&
typeof arg1!=="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
来自:http://blog.sina.com.cn/s/blog_68ead6830101cx3u.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。