이 기사의 예에서는 JS가 지정된 함수를 무작위로 호출하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
이 코드는 임의의 간격으로 지정된 함수를 실행하는 목적을 달성할 수 있는 임의 타이머를 통해 지정된 함수를 호출합니다
1 2 3 4 5 6 7 8 9 10 11 12 13 | function randRange(data) {
var newTime = data[Math. floor (data.length * Math.random())];
return newTime;
}
function toggleSomething() {
var timeArray = new Array(200, 300, 150, 250, 2000, 3000, 1000, 1500);
$( "#box" ).toggleClass( "visible" );
clearInterval(timer);
timer = setInterval(toggleSomething, randRange(timeArray));
}
var timer = setInterval(toggleSomething, 1000);
|
로그인 후 복사
이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.