isNullOrEmpty //判断是否为空
//判断某个变量是否为空
const isNullOrEmpty = function (obj) {
const result = (obj == null || obj === 'null' || obj === undefined || obj === 'undefined' || typeof obj === 'undefined' || obj === '' || JSON.stringify(obj) === '{}' || JSON.stringify(obj) === '[]')
if (result && (obj !== 0 || obj !== '0')) {
return result
}
return false
};
// 返回true,则为空
// 返回false,则不为空
举例使用:
let username = document.getElementById('username') // input框
if(isNullOrEmpty(username.value)){
console.log('请输入用户姓名')
}
相关校验可查阅这里: