객체를 복사할때 Object.assign({}, state)
첫번째 인자를 빈 객체를 주고, 두번째 인자를 state를 주게되면
state의 property들이 첫번째 인자에 복제되어 첫번째 인자가 리턴된다.
Object.assign({}, state, {color:'red'})
이렇게 세번째 인자를 넣게되면, 세번째 인자가 첫번째 인자 덮어씌어져 복제된다.
'Frontend > Javascript' 카테고리의 다른 글
자바스크립트 기본 구성 요소 (0) | 2021.04.28 |
---|---|
json형태의 객체를 반복문으로 활용 (Object.keys, values, entries) (0) | 2021.04.27 |
JSON.parse(), JSON.stringify() (0) | 2021.03.05 |
스타일 내기위한 자바스크립트 (0) | 2021.02.28 |
JavaScript / Object / Element.setAttribute() / 요소의 속성 값을 정하는 메서드 (0) | 2020.11.03 |