P粉0345716232023-08-15 15:59:32
루프의 부작용: useEffect에서 setTimeout 및 setIndex를 사용하는 방식으로 인해 예기치 않은 동작이 발생할 수 있습니다. useEffect는 각 렌더링 후에 실행되며 setTimeout 콜백에서 직접 인덱스 상태를 사용하면 콜백이 생성될 때 클로저가 상태 값을 캡처하기 때문에 문제가 발생할 수 있습니다.
배열 요소 액세스: 인덱스를 사용하여 사용자 배열의 요소에 액세스하려고 하지만 useEffect 및 지연의 비동기 특성으로 인해 배열의 범위를 초과할 수 있습니다.
으아악