Jetzt gibt es ein Problem wie im Titel gezeigt. Ich möchte eine Anmeldeseite haben, diese basiert jedoch auf der Fernbedienung. Beim Binden eines Mobiltelefons muss ein Bestätigungscode an das Mobiltelefon gesendet werden, und dann verringert sich die Beschriftung der Schaltfläche mit der Zeit, 60er, 50er ... 0er usw. Während des zweiten Zählvorgangs kann ich auch arbeiten oben, unten, links und rechts.
Das Problem besteht darin, dass js in einem einzelnen Thread ausgeführt wird, während ich den Fokus nach oben, unten, links und rechts zähle Zwei-Thread-Betrieb. Ich verstehe also nicht, wie man es umsetzt? Lassen Sie sich von Experten beraten.
开一个 setInterval 跑完60秒自动解除button的disabled
跑的过程中时间累减
比如
定时器是异步执行的,定时是由另一个工作线程来完成的,对主线程不会有影响。当定时器时间到达后,会把要执行的回调函数放到任务队列里,并由主线程来调用回调函数。
所以在主线程上的操作不会影响定时器。
不用关心线程问题 setInterval可以