当前位置:编程学习 > uniapp >>

uni-app判断undefined、空字符串、null或者有误字段的方法

uniapp开发时,用if(value == '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());
};
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,