> var obj1 = { name: 'kyi' }
undefined
> var obj2 = undefined
undefined
> var obj3 = null
undefined
> var result = { data: 'data', ... obj1, ...obj2, ...obj3 }
undefined
> result
{ data: 'data', name: 'kyi' }
> result = {...result, data: 'new' }
{ data: 'new', name: 'kyi' }
- null, undefined 알아서 오류 안 뿜고 스킵
- … 뒤에 스페이스 허용
- 중첩 멤버가 있을 경우 뒤에 나오는 멤버 사용

댓글 남기기