Normalerweise verwendete Methode:
Timer starten:
Methode ist eine js-Methode, die regelmäßig aufgerufen wird
Zeit ist die Intervallzeit, die Einheit ist Millisekunden
Timer abbrechen:
Dann kommt die Frage. Wenn clearInterval(timerid); zum Löschen verwendet wird, kann es oft nicht sofort gestoppt werden. Welche Methode ist besser, um es zu lösen?
Der Optimierungsplan lautet wie folgt
Zusammenfassung
Im Allgemeinen wird setInterval nicht verwendet, aber die verzögerte Rekursion von setTimeout wird anstelle von Intervall verwendet.
setInterval führt zu einer Rückrufakkumulation, insbesondere wenn die Zeit kurz ist.