// 删除json中空的值
function removeProperty (object) {
for(var prop in object){
if (object[prop]==='') {
delete object[prop]
}
}
return object;
}
var json1 = {name:'水君子',age:'',sex:'男'}
var json2 = removeProperty(json1)
console.log(json2)//{name:'水君子',sex:'男'}

控制台运行情况
// 删除Arr中的空值
function removeArr(arr){
var model = arr
for(var i=0; i<arr.length; i++){
if(arr[i] == "" || typeof(arr[i]) == "undefined"){
model.splice(i,1);
i--;
}
}
return model;
};
var arr1 = ['水君子','','火君子']
var arr2 = removeProperty (arr1)
console.log(arr2)//['水君子','火君子']

控制台运行情况
网友评论