VolumeUpObject()
객체의 key 에서 flag 를 찾아서 해당 flag 를 기준으로 중첩 객체를 만들어주는 함수입니다.
Signature
volumeUpObject: (flag: string, obj: Obj) => Obj
Parameters
Parameter | Type | Description |
---|---|---|
flag | string | object 생성 기준이 되는 flag 입니다. |
obj | flag 를 기준으로 중첩 객체를 만들 객체입니다. |
Returns
flag 를 기준으로 중첩 객체를 만들어 반환합니다.
Example
const obj = {
a: 1,
'b.a': 2,
'b.b': 3,
'c.a.a': 6,
}
const result = volumeUpObject('.', obj)
console.log(result)
// {
// a: 1,
// b: {
// a: 3,
// b: 4,
// },
// c: {
// a: {
// a: 6,
// },
// },
// }