首页 > 代码库 > return 和计时器
return 和计时器
- return
1)函数名+括号 = return 返回值 2)所有的函数默认的返回值 = 未定义 3)return后面的代码不执行
- arguments =>为实参的集合,当参数个数无法确定时使用
- style、cssText、 getComputedStyle、currentStyle
1、style和cssText为行间样式 2、getComputedStyle和currentStyle为浏览器计算后的样式 getComputedStyle(元素).属性 元素.currentStyle.属性 3、存在兼容性问题 getComputedStyle => 标准浏览器 currentStyle => IE6-IE8 4、兼容性解决方案如下: function getStyle(obj,attr) { return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj)[attr]; } /* 1、不要获取复合样式,如:background、margin; 2、不要获取未定义的样式,否则会不兼容,因为浏览器会根据自身的情况弹出内容; 3、不要在attr前面加空格,如:getStyle($(‘div1‘),‘ width‘),会弹出undefined.
- 定时器setInterval、clearInterval、setTimeout、clearTimeout
setInterval(函数,毫秒) => 重复执行,遇到事件时,先要清除掉 clearInterval(函数) setTimeout(函数,毫秒) => 等待毫秒数后,只执行一次 clearTimeout(函数)
return 和计时器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。