javascript 完成一个简朴的带毫秒的倒计时

近来做的一个微信端小游戏,经由过程摇一摇取得金币,这里有一个倒计时的几秒钟时候限定,带有毫秒。

《javascript 完成一个简朴的带毫秒的倒计时》

设计图毫秒采纳小数点后三位,我以为两位比较悦目,所以改成了两位的。
完成之前,我照样先在网上搜刮了一下种种完成要领,有许多,罕见的都是应用日期时候对象来处理。
所以我以为这类有些过于烦琐,毕竟这类小游戏时候单元数量级只要秒,就试着写了一种简朴的要领。

https://jsfiddle.net/g35s9oy1/embedded/result,js,html,css/

这里使用了按钮触发,现实页面是检测手机摇摆触发,因而也不须要停息、恢复, 有须要能够再增加。

思绪解释一下:
1. 1000毫秒为1秒,我这里是分钟背面毫秒有两位数,所以定时器间隔时候就设为10毫秒。
2. 把时候看成是不停削减的数字,设定一个时候总数,如须要5秒,总数就为500,每隔10毫秒削减1
3. 分钟为总数除以100获得的整数,毫秒为当前总数减去分钟数乘以100.

    原文作者:朕知道了
    原文地址: https://segmentfault.com/a/1190000002991275
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞