js基础复习day04 (获取CSS兼容性)

2017-05-24  本文已影响0人  Haiya_32ef
  1. 获取CSS最终样式的兼容写法

obj.currentStyle 兼容IE浏览器的写法;window.getComputedStyle(obj,null)[attr]这个方法谷歌火狐支持,第二个参数如果没有伪类就写null
<pre>function getCssAttr(obj,attr) {
if(obj.currentStyle){
return obj.currentStyle[attr];
}else {
return window.getComputedStyle(obj,null)[attr];
}
}</pre>

执行一个任务,这个任务的执行时间是2s,每隔1s执行如果对于一次定时器来说,这个任务需要多长时间执行完
对于多次定时器来说,任务需要多长时间执行完成
对于一次定时器是间隔一秒后执行两秒的任务,所以是3秒
对于多次定时器来说,定时器中会有一个任务队列,会每间隔1秒把对应的任务放置在这个队列中,
如果上一个任务执行完成,就立即执行下一个任务,只要这个任务存在队列中

上一篇下一篇

猜你喜欢

热点阅读