@jrj-front-end/tools
Version:
jrj前端工具包
19 lines • 417 B
text/typescript
/**
*
* 清空对象空值,返回清洗完的对象
* @obj 要清洗的对象
* @returns 返回清洗完的对象
*/
export const areRinseObj = (obj: any = {}) => {
let newObj: any = {};
if (!obj) {
return newObj
}
// 纯清洗对象
for (let k in obj) {
if (obj[k] !== '' && obj[k] !== undefined && obj[k] !== null) {
newObj[k] = obj[k];
}
}
return newObj;
};