So finden Sie die verbleibende Zeit eines setTimeout () [duplizieren]

8

Ich versuche, setTimeout() als eine Art zu verwenden, um eine Reihe von Ereignissen in JS anzuhalten.
Hier ist ein Beispiel, was ich mache und was ich in Kommentaren machen möchte - Ссылка

Irgendwelche Vorschläge, wie ich var timeRemaining mit den gesamten verbleibenden Millisekunden in var a füllen kann?

    
Sam 13.09.2010, 12:02
quelle

2 Antworten

20

Sie können den Timer nicht in den verbleibenden Sekunden abrufen. Sie können den Zeitstempel in einer Variablen speichern, wenn der Timer erstellt wird, und ihn verwenden, um die Zeit bis zur nächsten Ausführung zu berechnen.

Beispiel:

%Vor%
  • Dies ist ein benutzerdefinierter Beispielcode, der "on the fly" erstellt wird.
Dubas 13.09.2010, 12:20
quelle
4

Nicht möglich, aber wenn Sie den Inhalt einer separaten Variable auf die Zeit einstellen, die Sie festgelegt haben, können Sie dies leicht manuell herausfinden.

    
Flynn1179 13.09.2010 12:09
quelle

Tags und Links