Als «settimeout» getaggte Fragen

setTimeout ist eine globale JavaScript-Methode, mit der eine bestimmte Funktion oder ein bestimmter Code nach einer bestimmten Verzögerung ausgeführt wird.

13
Finde die verbleibende Zeit in einem setTimeout ()?
Ich schreibe Javascript, das mit Bibliothekscode interagiert, den ich nicht besitze und den ich (vernünftigerweise) nicht ändern kann. Es werden Javascript-Zeitüberschreitungen erstellt, mit denen die nächste Frage in einer Reihe von zeitlich begrenzten Fragen angezeigt wird. Dies ist kein richtiger Code, da er hoffnungslos verschleiert ist. Folgendes macht die Bibliothek: …

12
Javascript, setTimeout-Schleifen?
Ich arbeite an einem Musikprogramm, bei dem mehrere Javascript-Elemente mit einem anderen synchron sein müssen. Ich habe setInterval verwendet, das anfangs sehr gut funktioniert, aber im Laufe der Zeit werden die Elemente allmählich nicht mehr synchron, was mit einem Musikprogramm schlecht ist. Ich habe online gelesen, dass setTimeout genauer ist, …


11
setTimeout in React Native
Ich versuche, einen Begrüßungsbildschirm für eine in React Native integrierte iOS-App zu laden. Ich versuche dies durch Klassenzustände und dann eine setTimeout-Funktion wie folgt zu erreichen: class CowtanApp extends Component { constructor(props){ super(props); this.state = { timePassed: false }; } render() { setTimeout(function(){this.setState({timePassed: true})}, 1000); if (!this.state.timePassed){ return <LoadingPage/>; }else{ …


6
Kann ich sehen, ob noch ein Timer läuft?
Einfache Frage hier, auf die ich scheinbar keine Antwort finde: Gibt setTimeoutes eine Möglichkeit zu sehen, ob a nach dem Festlegen noch festgelegt ist? if (!Timer) { Timer = setTimeout(DoThis,60000); } Nach allem, was ich Ihnen sagen kann clearTimeout, bleibt die Variable auf ihrem letzten Wert. A console.logIch habe Shows …



4
Warum erfolgt das Festlegen der CSS-Eigenschaft mithilfe von Promise.then nicht tatsächlich im then-Block?
Bitte versuchen Sie, das folgende Snippet auszuführen, und klicken Sie dann auf das Feld. const box = document.querySelector('.box') box.addEventListener('click', e => { if (!box.style.transform) { box.style.transform = 'translateX(100px)' new Promise(resolve => { setTimeout(() => { box.style.transition = 'none' box.style.transform = '' resolve('Transition complete') }, 2000) }).then(() => { box.style.transition = …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.