初学JavaScript,用JavaScript编写了一个计时器。
设计思想:
1、借助于Date()对象,来不断获取时间点;
2、然后用两次时间点的毫秒数相减,算出时间差;
3、累加时间差,这样就能把计时精确。
ps:
没在网上看到有这种方法,一般都是用的setinterval,
编程语言自带的延时,时间控制都有比较大的误差,所以用系统时间相减的方法控制精准。
本例互相交流用,并迫切希望得到的读者的想法及建议。...
分类:
编程语言 时间:
2014-08-09 18:43:18
阅读次数:
287
1.animate,setInterval组合不断滚动;function Tscroll(){ $().animate(); }setInter("Tscroll()",1000); //注意里面的是 Tscroll(),而不是 TscrollclearInterval 用法:funct...
分类:
其他好文 时间:
2014-08-08 21:10:06
阅读次数:
232
面试的时候发现99%的童鞋不理解为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的?还有non-blocking IO, event loop等概念很不清楚。来深入分析一下:首先看下面的代码:123456789functionfoo()...
分类:
编程语言 时间:
2014-08-08 15:27:36
阅读次数:
341
setInterval("f()",1000) 每隔1秒就执行一次f() clearInterval 关闭clearIntervalsetTimeout("f()",1000) 1秒后执行f(),只执行一次clearTimeout 关闭setTimeout1.简单版应用html代码 ...
分类:
其他好文 时间:
2014-08-08 12:23:15
阅读次数:
199
1.使用AssetManager将assets目录中的文件复制到SD卡的指定位置
2.使用AlarmManager全局定时器,周期性的启动指定组件切换壁纸
3.使用SharedPreferences,将用户个性化的设置保存到手机(例如壁纸切换频率)
4.使用自定义标题栏
5.使用了GestureDetector手势检测器,允许用户滑动切屏
6.使用了overridePendingTransition,在切屏的时候有动画效果...
分类:
移动开发 时间:
2014-08-07 15:48:10
阅读次数:
385
阻止事件传播,必须显示,return false; return exp?confirm():!!alert(); js 定时器,线程,启动,开始,停止。参数传递,使用window; js扩展: String.prototype.Trim = String.prototype.trim = function() {...
分类:
Web程序 时间:
2014-08-07 13:35:00
阅读次数:
250
定时器和时间管理
系统定时器是一种可编程硬件芯片,它能以固定频率产生中断。该中断就是所谓的定时器中断,它所对应的中断处理程序负责更新系统时间,还负责执行需要周期性运行的任务。系统定时器和时钟中断处理程序是Linux系统内核管理机制中的中枢。
另外一个关注的焦点是动态定时器——一种用来推迟执行程序的工具。比如说,如果软驱马达在一定时间内都未活动,那么软盘驱动程序会使用动态定时器关闭软驱马达。内核...
分类:
系统相关 时间:
2014-08-07 13:07:00
阅读次数:
302
Promise 就是处理异步的一个规范方法a();b();alert("a");如果a() 里面有一个ajax 或者settimeout那么alert("a") 会先跑这就是异步了。从前我们用一堆callBack函数来解决问题,但是这样写不好看。promise 的写法美丽多了依据上面的例子a().t...
分类:
编程语言 时间:
2014-08-07 12:18:09
阅读次数:
275
1 2 3 4 无标题文档 5 16 52 53 54 55 56 现在时间:57 停止58 59 View Code
分类:
其他好文 时间:
2014-08-06 22:30:42
阅读次数:
209
一、概念理解
PWM输入捕获模式是输入捕获模式的特例,自己理解如下
1. 每个定时器有四个输入捕获通道IC1、IC2、IC3、IC4。且IC1 IC2一组,IC3 IC4一组。并且可是设置管脚和寄存器的对应关系。
2. 同一个TIx输入映射了两个ICx信号。
3. 这两个ICx信号分别在相反的极性边沿有效。
4. 两个边沿信号中的一个被选为触发信号,并且从模式控制器被...
分类:
其他好文 时间:
2014-08-06 19:06:55
阅读次数:
278