20번 라인을 보시면 깊은 복사 하기전에 초기값을 저장한 state를 출력하는 console.log를 작성했습니다.
1. 제가 궁금한 건 지금 값을 증가 시키기 전에 state를 출력한 것인데 왜 3이라는 값이 나올까요? 저는 2라고 생각했습니다! 너무 궁금 합니다.
2. 두 번째 질문 지금 reducer함수 안을 보면 초기값을 저장한 state를 깊은 복사 한 후 copy에서 값을 증가시켜서 반환을 시켜주는데
copy를 반환했는데 어떻게 자꾸 원본 초기값을 받은 state가 계속 변화죠?
3. 이건 이것이랑은 무관한데 우측사진보시면 제가 app.js에 console를 걸어놨는데 2번씩 호출되던데 이유가 궁금합니다!