프로그래밍 TIP/Javascript (1) 썸네일형 리스트형 for 루프에서 settimeout 사용 시 index 문제 저 말고도 자주들 하시는 실수 일거 같아서 정리해봅니다. 코드로 설명하겠습니다. 1. 테스트로 배열 생성 후 로깅 //테스트 배열 생성 var arr = [1,2,3,4,5]; var count = arr.length; for(var i =0; i < count; i++) { //로그 출력 console.log("index : " + i); } 결과 순서대로 제대로 출력되는 것을 볼 수 있습니다. 2. for 루프에서 settimeout 실행 //테스트 배열 생성 var arr = [1,2,3,4,5]; var count = arr.length; for(var i =0; i < count; i++) { setTimeout(function() { //로그 출력 console.log("index : " + .. 이전 1 다음