星空网 > 软件开发 > Java

使用setTimeout实现倒计时

  用JS写个倒计时,估计很多小伙伴一下就想到了setInterval(fn,millisec)这个函数了,但是如果不用此函数呢?大家还能想到其他的办法吗?嘿嘿就是setTimeout函数了,

这两函数是js里面实现动画很重要的两个函数!

  首先上菜看code:

  

1 var countDown = function(times){2  if(!times||isNaN(parseInt(times)))return;3  var args = arguments;4  var self = this;5   console.log(times);6   setTimeout(function(){args.callee.call(self,--times)},1000);7  8 }

  调用countDown(10);在chrome控制台下就会从10开始倒计时了!虽然看起来很容易,代码也不多,但是里面涉及到对js单线程的理解,如果不理解js单线程的话可能以后会遇到很多坑的,

希望伙伴们多多学习巩固基础知识这样才能练就深厚内功,杀人于无形!




原标题:使用setTimeout实现倒计时

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

榜单:2018年跨境电商上市公司总营收已超460亿!:https://www.ikjzd.com/articles/94307
国家外管局通报多起外汇违规案例,虚假提单是关键!:https://www.ikjzd.com/articles/94308
想多了!亚马逊中国没有离开!:https://www.ikjzd.com/articles/94309
你要知道的!关于JOOM的平台促销活动参加条件:https://www.ikjzd.com/articles/9431
美国对华为的禁令延迟90天实施!:https://www.ikjzd.com/articles/94310
危险化学品VS危险货物,出货前一定要弄清楚!:https://www.ikjzd.com/articles/94311
在古巴做游轮 古巴旅游项目:https://www.vstour.cn/a/363194.html
西藏旅游攻略自驾游需要多少天 去西藏旅游自驾游要多久时间:https://www.vstour.cn/a/363195.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流