如何判断空字符串/null/undefined或者 有误字段?

如果你想判断是否为「有效值」

你可以用

if(value){

}

这样将会过滤掉:

- null

- undefined

- NaN

- empty (string) ''

- 0 

- false

---------

然后你可以用来判断 空字符串 / null / undefined的方法

function isEmpty(str) {
    return (!str || 0 === str.length);
}
function isBlank(str) {
    return (!str || /^\s*$/.test(str));
}

针对纯字符串是否为空白和只包含空白

String.prototype.isEmpty = function() {
    return (this.length === 0 || !this.trim());
};

 

你可能感兴趣的:(javaScript)