이유는 최근에 전체 화면 캐러셀 기능을 구현하고 싶어서 많은 정보를 문의하고 여러 웹사이트의 코드를 참고해 보았는데 대부분이 난독화된 코드인 것을 발견했습니다... 그런 다음 제가 직접 만든 간단한 캐러셀 그림입니다. JS의 열악한 기반으로 인해 많은 문제가 있을 것입니다. Dalao 사람들이 제 실수를 지적해 주셨으면 좋겠습니다
원칙은 슬라이더를 캔버스로 사용하는 것입니다. 배열을 통해 배경 및 단락 텍스트 전환을 제어하고 타이머 루프를 설정할 수 있습니다. 매번 루프 배열 i++는 컨트롤러를 클릭한 후 "i++" 또는 "i--"가 상단을 제어합니다. 클릭하면 타이머를 지우고 페이지에 하나를 추가한 다음 다시 타이머에 추가하고 싶습니다.
그러면 타이머를 a에 저장했습니다. 변수인데 어떻게 다시 호출하나요?
함수에 넣어서 다시 호출할 수도 있는데 기분 좋지 않나요...?
이렇게 setTimeout이 setInterval:
보다 제어하기 더 쉽다고 생각합니다. 으아악