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

作者:南国老符 分类:知识技术 浏览:8988 日期:2020-11-22 来源: 建站管家


很奇怪,做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());

};


本站部分信息来源网络,由于作者无法考证等因素,未注明出处,如有侵权,请联系删除。

上一篇: 《建站管家》二次开发文档

下一篇: uni.switchTab页面传值(传参)的方法


发表评论
昵称 (必填)
邮箱
网址
评论 (0)
QQ客服
客服微信
加QQ群