Skip to main content

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 }