onmouseover는 이벤트 콜백 함수에 바인딩되어 있습니다. 콜백 함수는 이벤트가 트리거될 때만 실행되지만 그 전에 루프가 종료되므로 이벤트가 트리거될 때마다 최종 값(i=5)을 얻습니다. 이 문제를 해결하려면 IIFE(즉시 실행 함수)를 사용하여 다음과 같이 문제를 해결할 수 있습니다
제대로 읽으셨다면 후자의 i 변수는 이미 루프 외부에 있고 이전 할당이 대체되었습니다. 모두 저장하고 싶다면 json으로 선언하거나 문자열을 연결해주세요
으아악
onmouseover는 이벤트 콜백 함수에 바인딩되어 있습니다. 콜백 함수는 이벤트가 트리거될 때만 실행되지만 그 전에 루프가 종료되므로 이벤트가 트리거될 때마다 최종 값(i=5)을 얻습니다. 이 문제를 해결하려면 IIFE(즉시 실행 함수)를 사용하여 다음과 같이 문제를 해결할 수 있습니다
으아악제대로 읽으셨다면 후자의 i 변수는 이미 루프 외부에 있고 이전 할당이 대체되었습니다. 모두 저장하고 싶다면 json으로 선언하거나 문자열을 연결해주세요
으아악