function filterObj(obj) {
// 判断是否是对象,不是对象则返回传入值
if (!(typeof obj === 'object')) return obj
for (const key in obj) {
// 剔除空key值、null、undefined、空value值
if (obj.hasOwnProperty(key) &&
(obj[key] == null || obj[key] == undefined || obj[key] === '')) {
delete obj[key]
}
}
return obj
}
过滤对象中为空属性的封装函数
最新推荐文章于 2023-03-02 16:18:34 发布