RemoveEmptyObject()
주어진 객체에서 빈 객체를 제거하는 함수입니다.
Signature
removeEmptyObject: <T extends Record<any, any>>(obj: T) => T
Parameters
Parameter | Type | Description |
---|---|---|
obj | T | 빈 객체를 제거할 대상 객체 |
Returns
T
빈 객체가 제거된 새로운 객체
Example
const obj = { a: { b: {} }, c: 1 };
const result = removeEmptyObject(obj);
console.log(result); // Outputs: { c: 1 }