찾다

 >  Q&A  >  본문

javascript - JS 카운트다운 오버레이 문제

다음 코드는 간단한 타이머인데, 타이밍 버튼을 2번 이상 연속으로 누르면 타이밍이 빨라져서 일시정지할 수 없습니다.(멈출 수 없습니다~~) 그 안에 숨어있는 버그는 무엇일까요? 솔루션이 필요하십니까?

<!DOCTYPE html>
<html>
<head>

으아악

</head>
<body>

으아악

</body>
</html>

天蓬老师天蓬老师2770일 전596

모든 응답(3)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-05-18 10:48:32

    으아악

    회신하다
    0
  • 阿神

    阿神2017-05-18 10:48:32

    타이밍 기능으로 판단times 如果有值,直接返回;
    或者有值的情况下先clearInterval然后再重新setInterval

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-18 10:48:32

    두 번 클릭하는 것은 타이머 두 개를 설정하는 것과 같으므로 함정이 됩니다.

    회신하다
    0
  • 취소회신하다