Spread

> 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' }
  1. null, undefined 알아서 오류 안 뿜고 스킵
  2. … 뒤에 스페이스 허용
  3. 중첩 멤버가 있을 경우 뒤에 나오는 멤버 사용

댓글 남기기

WordPress.com 제공.

위로 ↑

워드프레스닷컴으로 이처럼 사이트 디자인
시작하기