작성
·
163
0
for (var i = 0; i < 당첨숫자들.length; i++) {
|
||||||||||||
} |
setTimeout( 공색칠하기(당첨숫자들[j], 결과창), ( j + 1) * 1000); << 이렇게 하면 왜 안 되는 건가요?
setTimeout 함수 안에 또 익명 함수를 선언하여 콜백함수를 만들어야 되는 이유가 궁금해요.
클로저 문제때문에 function 클로저를 선언하여 함수로 감싸는 건 이해가 되는데 setTimeout 안에 콜백함수를
또 함수로 감싸야 하는 이유가 궁금합니다. 이 부분이 이해가 안돼서 아무리 온라인에서 찾아봐도 이해가 안 되더라구요 ㅠㅠ
지뢰찾기 강의도 듣고 클로저 강의도 들었는데 잘 이해가 안 돼서요 ㅠㅠ
답변해주시면 감사하겠습니다.