2016-05-20 2 views
0

Ich möchte die Funktion "timedText" wiederholen, wie ist das möglich?
Also hier ist mein Code, den ich für immer gehen will, wie repariere ich das?Wie bekomme ich eine Funktion, um sich in allen Unendlichkeiten zu wiederholen?

function timedText() { 

    setTimeout(myTimeout1, 0) 

    setTimeout(myTimeout2, 500) 

    setTimeout(myTimeout3, 1000) 

    setTimeout(myTimeout4, 1500) 

} 
+0

Sie können dies hilfreich: https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/setInterval – SimianAngel

+1

Mögliche Duplikat [eine Funktion alle 60 Sekunden Aufruf] (http: //stackoverflow.com/questions/3138756/calling-a-function-every-60-seconds) –

Antwort

1

setTimeout wird nur einmal aufgerufen. Sie sollten setInterval für unendliche Wiederholungen verwenden.

setInterval(myTimeout , 500) 
+0

'var interval = setInterval (myTimeout, 500); stopInterval (Intervall); 'zu stoppen – user398371

Verwandte Themen