function clearObject(obj) {
Object.keys(obj).forEach(key => {
if (Array.isArray(obj[key])) {
obj[key].forEach(item => {
if (typeof item === 'object') {
clearObject(item);
}
});
obj[key] = [];
} else if (typeof obj[key] === 'object') {
clearObject(obj[key]);
obj[key] = {};
} else {
delete obj[key];
}
});
},
js 清空对象的方法,对象中包含数组和子对象
于 2023-06-17 09:29:04 首次发布