deleteUndefined(obj) {
    for (let key in obj) {
      if (obj[key] === undefined) {
        delete obj[key];
      }
    }

    return obj;
  }
Remove undefined empty elements
@param {object} obj - target object
@return {object} target object
@public