let obj={a:null,b:'哈哈哈'}
//对象移除为空的属性
for (const [key, value] of Object.entries(obj)) {
if (value === null || value === "" || value === undefined) { //筛选条件可根据实际情况自行调整
Reflect.deleteProperty(obj, key);
}
}
console.log(obj) //{b:'哈哈哈'}
JS移除对象中为空的属性
于 2023-01-09 23:08:02 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)