function hasDefinedProperty(obj) {
	if (typeof obj === "object" && obj !== null) {
		for (const key in obj) {
			if (typeof obj[key] !== "undefined") {
				return true;
			}
		}
	}
	return false;
}
Check if a value has one or more properties and that value is not undefined.
@param {any} obj The value to check.
@returns {boolean} `true` if `obj` has one or more properties that value is not undefined.