倒计时有三种写法
来源:互联网 发布:黑暗之魂2原罪学者优化 编辑:程序博客网 时间:2024/06/05 09:50
1. 你知道定时器有几种吗
小陈:”三种。一者曰setTimeout,再者曰setInterval,三者曰questAnimationFrame”
2. setTimeout
var a = 10;var date = new Date();setTimeout(function () { console.log(a--); if (a>=0) { setTimeout(arguments.callee, 1000); }}, 1000);
3. setInterval
var a=10;var t = setInterval(function () { console.log(a--); if (a<0) { clearInterval(t); }}, 1000)
4. questAnimationFrame
var a=10;var date = new Date();requestAnimationFrame(function () { if(new Date()-date<1000) { requestAnimationFrame(arguments.callee); } else { if (a>=0) { console.log(a--); date = new Date(); requestAnimationFrame(arguments.callee); } }})
0 0
- 倒计时有三种写法
- 倒计时(原生写法)
- 倒计时的几种写法
- js 倒计时写法(三种:倒计时发送,倒计时时间,倒计时可用)
- iOS 心得四 GCD倒计时的写法
- 除NStimer之外GCD倒计时写法
- iOS开发-三种倒计时的写法
- iOS开发-三种倒计时的写法
- 倒计时
- 倒计时
- 倒计时
- 倒计时
- 倒计时
- 倒计时
- 倒计时
- 倒计时
- 倒计时
- 倒计时、、、、、
- c++中的vector
- 完美处理SpringMVC文件上传的一系列问题(无法获取参数、断点、分片等)
- c语言指针链表
- POJ 3517 And Then There Was One 可能会
- VS2010鼠标变为灰色块的解决方案
- 倒计时有三种写法
- JDBC与JSP初识
- Leetcode-415. Add Strings
- Android原生与H5交互的实现
- 悟道
- 北漂的程序猿何去何从
- [题解]bzoj1066(SCOI2007)蜥蜴
- 十宗罪
- Insert SortList