1. 문제 상황
애시당초에 Array로 선언한 곳에 Object 타입을 push를 했음. 초기에 결과값에 대하여 1차 복사에서는 res.length가 0이 아닌 값이 었는데, 그 이후부터 전체를 찍으면 값은 보이는 데 length나 [i]로 접근하는 것이 불가능.
2. 해결
내 경우에는 또 비동기 문제. 자바스크립트는 비동기와의 싸움인가 싶기도 하다.
그래서 해결 방안은 동작을 구분하여 구현하기로 하였다. 버튼 한 번을 눌렀을 때 로드, 한 번 더 누를 때는 관련 데이터 처리 과정을 하는 방식으로 문제를 우회함.
3. 참고
'공부 > javascript' 카테고리의 다른 글
[JSON] 빈 값 체크, 조금 다른 결과 (0) | 2020.06.02 |
---|---|
[비동기] for문 Promise, 배치식 프로그래밍 (2) (0) | 2020.05.30 |
[비동기] for문 Promise, 배치식 프로그래밍 고민 (0) | 2020.05.27 |
[비동기문제] 에러는 아니지만 착각하는 비동기. (0) | 2020.05.27 |
[비동기 문제] "먼저 되는 녀석부터 한다" (0) | 2020.05.24 |