js remove undefined from object

JavaScript
Object.keys(obj).forEach(key => obj[key] === undefined && delete obj[key])
Source

Also in JavaScript: