This article describes how to call a specified function at random in javascript, and describes how to use a javascript timer. For more information, see the following example. Share it with you for your reference. The details are as follows:
This code calls a specified function through a random timer to achieve the purpose of the function specified by the random interval row.
Function randRange (data) {var newTime = data [Math. floor (data. length * Math. random ()]; return newTime;} function toggleSomething () {var timeArray = new Array (200,300,150,250,200 0, 3000,100 0, 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
I hope this article will help you design javascript programs.