이 기사의 예에서는 JS가 지정된 함수를 무작위로 호출하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
이 코드는 임의의 간격으로 지정된 함수를 실행하는 목적을 달성할 수 있는 임의 타이머를 통해 지정된 함수를 호출합니다
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); // do stuff, happens to use jQuery here (nothing else does) $("#box").toggleClass("visible"); clearInterval(timer); timer = setInterval(toggleSomething, randRange(timeArray)); } var timer = setInterval(toggleSomething, 1000); // 1000 = Initial timer when the page is first loaded
이 기사가 모든 사람의 JavaScript 프로그래밍 설계에 도움이 되기를 바랍니다.