js判斷欄位是否為空 isNull js判斷欄位是否為空 isNull
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
//在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