javascript学习笔记 - 定时器的使用

以下内容为笔记,方便查阅。对您可能没有价值!

定时器使用

  • 开启定时器
    • setInterval(函数名,毫秒时间) //间隔执行
    • setTimeout() //延时执行
  • 关闭定时器
    • clearInterval(id) //关闭间隔定时器
    • clearTimeout(id) //关闭延时定时器

//创建定时器
setInterval(alt,1000); //间隔1秒执行一次alt
setTimeout(alt,1000); //1秒后执行alt

//存储定时器返回值
var setIntervalId = setInterval(alt,1000);
var setTimeoutId = setTimeout(alt,1000);

//定时器返回值setIntervalId/setTimeoutId
//定时器返回值为一个数字id(该定时器被定义时的顺序号)

//取消定时器
clearInterval(setIntervalId);
clearTimeout(setTimeoutId);

function alt(){
alert('abc');
}

补充知识

获取字符串中某一位的值:
string[1] //此方法在低版本浏览器中不支持,仅适用于高版本浏览器;
string.charAt(1) //此方法支持所有浏览器;
a=b=c=xxxx //连等,多个变量、事件如果值相同,可以写在一起;
offsetLeft //元素距离上一个定位元素的左边距

评论