Aka*_*yer 1 javascript arrays loops object underscore.js
我有下面显示的这个对象数组
Object {Results:Array[3]}
    Results:Array[3]
        [0-2]
             0:Object
                    id=null     
                    name: "Rick"
                    Value: "34343"
             1:Object
                    id=2     
                    name: null
                    Value: "2332"
             2:Object
                    id=2     
                    name:'mike'
                    Value: null
如您所见,在 1 个对象中,我的 id 为 null,第二个对象的名称为 null,第三个对象的 Value 为 null。每个对象都有一些属性为 null。
我想遍历所有这些并用''替换null。有人可以让我知道如何实现这一目标...
这里有一些快速的东西:
var results = [{
    id: null,
    name: "Rick",
    Value: "34343"
}, {
    id: 2,
    name: null,
    Value: "2332"
}, {
    id: 2,
    name: 'mike',
    Value: null
}];
results.forEach(function(object){
    for(key in object) {
        if(object[key] == null)
            object[key] = '';
    }
});
console.log(JSON.stringify(results, null, 2))