广

JavaScript

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    setInterval()、clearInterval()、setTimeout()和clearTimeout()jav

    2018-04-13 09:17:23 次阅读 稿源:互联网
    零七广告

    window.setInterval()方法代码。 = window.setInterval(func[, param1, ...]);var intervalIDcode); 是此重复操作的唯一辨识符,可以作为参数传给clearInterval

  • delay

    示例var intervalID = window.setInterval(animate, 500);一次,直至你通过按下Stop按钮来清除本次重复操作的唯一辨识符intervalID。<!DOCTYPE html><html><head><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /><title>setInterval/clearInterval example</title><script type="text/javascript">var nIntervId;function changeColor() { nIntervId = setInterval(flashText, 500);}function flashText() { var oElem = document.getElementById("my_box"); oElem.style.color = oElem.style.color == "red" ? "blue" : "red";}function stopTextColor() { clearInterval(nIntervId);}</script></head><body onload="changeColor();"><div id="my_box"><p>Hello World</p></div><button onclick="stopTextColor();">Stop</button></body></html>

    概述设置的重复执行动作.windowintervalID)是你想要取消的重复动作的ID,这个ID是个整数,是由setInterval()返回的 = window.setTimeout(func, [param1, ...]);var timeoutID);
  • func毫秒之后执行的函数.毫秒之后执行的代码 (使用该语法是不推荐的,
  • delay

    备注来取消延迟操作..// 推荐window.setTimeout(function() { alert("Hello World!");}, 500);// 不推荐window.setTimeout("alert("Hello World!");", 500);

    演示: 此处内容需要登录才可见

  • 零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告