js定时器的时间最小值-setTimeout、setInterval
来源:互联网 发布:身边低调的有钱人知乎 编辑:程序博客网 时间:2024/05/02 03:10
HTML5标准规定
setTimeout的最短时间间隔是4毫秒;
setInterval的最短间隔时间是10毫秒,也就是说,小于10毫秒的时间间隔会被调整到10毫秒
回目录
书和MDC
在John Resig的新书《Javascript忍者的秘密》一书中提到
Browsers all have a 10ms minimum delay on OSX and a(approximately) 15ms delay on Windows.
在苹果机上的最小时间间隔是10毫秒,
在Windows系统上的最小时间间隔大约是15毫秒。
MDC中关于setTimeout的介绍中也提到,Firefox中定义的最小时间间隔(DOM_MIN_TIMEOUT_VALUE)是10毫秒,HTML5定义的最小时间间隔是4毫秒。
回目录
后台模式
大多数电脑显示器的刷新频率是60HZ,大概相当于每秒钟重绘60次。因此,最平滑的动画效的最佳循环间隔是1000ms/60,约等于16.6ms。
为了节电,对于那些不处于当前窗口的页面,浏览器会将时间间隔扩大到1000毫秒。
另外,如果笔记本电脑处于电池供电状态,Chrome和IE9以上的版本,会将时间间隔切换到系统定时器,大约是16.6毫秒。
0 0
- js定时器的时间最小值-setTimeout、setInterval
- js定时器setInterval、setTimeout的使用
- JS的两个定时器setTimeout和setInterval
- JS的两个定时器setTimeout和setInterval
- js定时器SetInterval与setTimeout
- js定时器setInterval和setTimeout
- js中两种定时器,setTimeout和setInterval的区别
- JS 定时器(setInterval和setTimeout 函数)
- JS 定时器 (setInterval 和 setTimeout 函数)
- JS中setTimeOut()和setInterval()定时器用法
- js定时器setInterval()与setTimeout()区别
- js中的定时器 setInterval 和 setTimeout
- JS setInterval setTimeout的用法
- setTimeout / setInterval 定时器的一点思考
- javascript的定时器setTimeout()和setInterval()
- setInterval()和setTimeout()定时器的区别
- 定时器setTimeout()、setInterval()详解
- setTimeout和setInterval定时器
- 三种编程命名规则(匈牙利法,小驼峰法,大驼峰法)
- java操作数据 “ 读写 ” excle文件
- Excel Sheet Column Title
- 正则表达式截取字符串
- itunes找不到设备
- js定时器的时间最小值-setTimeout、setInterval
- cocos2d-x 提升篇 (18) 碰到的一些问题
- Unit5 文档
- 以程序的方式操纵NTFS的文件权限
- 互联网MySQL开发规范
- 6.0默认打开数据开关
- python分解质因数
- svn安装及使用
- FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask.