스크린샷 2022-08-17 오후 8.58.32.png

이렇게 this.currentCalendarMatrix.push(currentCalendarObj) 를 반복문 안에 작성하게되면

스크린샷 2022-08-17 오후 8.58.37.png

객체들이 이렇게 담기지만

스크린샷 2022-08-17 오후 8.58.46.png

이렇게 this.currentCalendarMatrix.push(currentCalendarObj) 를 반복문 밖에 작성하게되면

스크린샷 2022-08-17 오후 8.59.07.png

객체들이 이렇게 담긴다

그리고 후자의 방법으로 반복문을 이용하여 객체를 할당하여 줬을 때

스크린샷 2022-08-17 오후 10.23.11.png

currentCalendarMatrix의 0번째에 객체들이 할당이된다.

  1. this.currentCalendarMatrix.push(currentCalendarObj) 를 반복문 안에 작성하게되면 어째서 하나의 키에 해당하는 달의 날짜가 전부 할당되는 것인가
  2. this.currentCalendarMatrix.push(currentCalendarObj) 를 반복문 밖에 작성하게되면 어째서 0번째라는 키(?)가 생성되는 것인가