Announcement

Collapse
No announcement yet.

Frage zu Timeout_Handle bei async-Funktionen in JavaScript

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frage zu Timeout_Handle bei async-Funktionen in JavaScript

    Ich habe eine async-Funktion mit einer Wartezeit in JavaScript wie folgt:

    Code:
    async function myFunction() {
    
    await (function () {
    
    time = 1900;
    
    return new Promise((resolve, reject) => {
    
    timeOutHandle = setTimeout(() => resolve(time), time);
    
    });
    
    })();
    
    
    //Do something...
    
    
    }
    Soweit mir bekannt ist, ist es möglich, dessen Timeout mit einem Timeout-Handle wie diesem zu löschen: clearTimeout(timeoutHandle);

    Obwohl ich davon ausgehe, dass es praktisch unmöglich ist, den Timeout zu löschen, möchte ich fragen, ob es einen Hack gibt, mit dem es möglich ist, den Timeout nicht zu löschen, sondern es zu manipulieren (zu inkrementieren, zu dekrementieren, zu lesen), indem man irgendwie den Timeout-Handle benutzt.
Working...
X