javascript undefined as empty string code example
Example: how to replace empty string with undefined
var ab = {
firstName : undefined,
lastName : undefined
}
let newJSON = JSON.stringify(ab, function (key, value) {return (value === "") ? undefined : value});
console.log(JSON.parse(newJSON))