Heim > Web-Frontend > js-Tutorial > So rufen Sie zufällig eine bestimmte Funktion in JS_javascript-Kenntnissen auf

So rufen Sie zufällig eine bestimmte Funktion in JS_javascript-Kenntnissen auf

WBOY
Freigeben: 2016-05-16 15:51:54
Original
1405 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt, wie JS zufällig eine bestimmte Funktion aufruft. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Dieser Code ruft die angegebene Funktion über einen Zufallstimer auf, der den Zweck erreichen kann, die angegebene Funktion in zufälligen Intervallen auszuführen

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

Nach dem Login kopieren

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage