filtering arrays
an alternative to forEachLoop
HTML
<div id="text"></div>
JavaScript
var obj = {value1: "val1", value2: "val2", Ndb_No: "testing", myVal: undefined};
var keysFiltered = Object.keys(obj).filter(function(item){return !(item == "Ndb_No" || obj[item] == undefined)});
var valuesFiltered = keysFiltered.map(function(item) {return obj[item]});
document.getElementById('text').innerHTML = JSON.stringify(keysFiltered) + '<br>' + JSON.stringify(valuesFiltered);