19 lines
434 B
JavaScript
19 lines
434 B
JavaScript
/**
|
|
* 判断是否为空
|
|
* @param {*} obj 任意值
|
|
* @returns {Boolean} obj是否为空
|
|
*/
|
|
exports.isNotEmpty = function (obj) {
|
|
if (obj === null || obj === undefined || Object.keys(obj).length === 0) {
|
|
return false;
|
|
}
|
|
|
|
if (obj instanceof String) {
|
|
return obj === '' ? false : true;
|
|
}
|
|
|
|
if (obj instanceof Array) {
|
|
return Array.length(obj) === 0 ? false : true;
|
|
}
|
|
return true;
|
|
} |