[问题] 请问怎么用javascript做“精准的”码表?

楼主: banana2014 (香蕉共和国)   2015-05-21 21:58:38
我们都知道javascript有setTimeout和setInterval函数,其用来在固定时间内做出某一动
作,但是javascript里的这两个函数并不是很精准地在计时,所以并不适合拿来做精确的
计时程式。若今天吾人要用javascript制作一个“精确的”计时器(码表),请问该怎么做
呢?
作者: mrbigmouth (大嘴先生)   2015-05-21 22:40:00
用setInterval定时取Date.now系统时间显示差值码表按下去之时纪录当时的系统时间 之后每次更新时根据差值算出现在已过了多久
作者: fo40225   2015-05-21 22:46:00
performance.now()
作者: mmis1000 (秋月恋枫)   2015-05-21 22:54:00
如果是要在指定时间执行,那我会回你不可能你顶多知道正确的误差时间
作者: kurtisgod (蹦蹦蹦)   2015-05-22 00:51:00
setInterval在分页not active的时候会有问题 要另外再处理 不然会被跳过

Links booklink

Contact Us: admin [ a t ] ucptt.com