每次需要用到什么工具方法都要去百度上查好久,今天发布了这篇帖子用于记录一些我经常使用的方法,不定期更新随时补充
递归删除JS对象中的NULL值
function removeNulls(obj){
var isArray = obj instanceof Array;
for (var k in obj){
if (obj[k]===null) isArray ? obj.splice(k,1) : delete obj[k];
else if (typeof obj[k]=="object") removeNulls(obj[k]);
}
}