delete array object and remove undefined code example
Example 1: remove undefined from array javascript
var data = [42, 21, undefined, 50, 40, undefined, 9];
data = data.filter(function( element ) {
return element !== undefined;
});
Example 2: js remove undefined from object
Object.keys(obj).forEach(key => obj[key] === undefined && delete obj[key])