问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS中SetTimeOut和SetInterval方法的区别?

发布网友 发布时间:2022-04-21 23:08

我来回答

3个回答

热心网友 时间:2023-11-06 20:18

1.setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

<html>
<body>

<input type="text" id="clock" size="35" />
<script language=javascript>
var int=self.setInterval("clock()",50)
function clock()
  {
  var t=new Date()
  document.getElementById("clock").value=t
  }
</script>
</form>
<button onclick="int=window.clearInterval(int)">
Stop interval</button>

</body>
</html>

2.setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。setTimeout() 只执行 code 一次。

<html>
<head>
<script type="text/javascript">
function timedMsg()
{
   var t=setTimeout("alert('5 seconds!')",5000)
}
</script>
</head>

<body>
<form>
<input type="button" value="Display timed alertbox!" onClick="timedMsg()">
</form>
<p>Click on the button above. An alert box will be displayed after 5 seconds.</p>
</body>

</html>

热心网友 时间:2023-11-06 20:18

一个是延迟执行所传入的函数,一个是定期执行你所传入的函数.用递归可以用SetTimeOut模拟SetInterval 而且某些时候 比SetInterval 效率高

热心网友 时间:2023-11-06 20:19

setTimeout("obj.showMsg()",1000); } } var text1=new text; text1... setInterval('msg()',1000);//这里该怎么写? } } var text1=new ...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
WIN7不会自动安装AHCI驱动是怎么回事?每次重装系统后都得我自己安装_百... 钉钉录播课能否查看观看时长 为什么城市轨道要有身高条件 城轨交通运营管理专业现身高吗 城市轨道交通运营管理这个专业是否有身高要求 读城轨专业需要什么条件 学习城轨专业需要什么条件? 城市轨道专业最低的身高要求多少?身高158毕业出来好找工作吗? 城轨专业要求身材吗 城轨专业有身高限制吗 QQ密码忘了,然后注册这个QQ号的手机号也忘了,QQ... 摄像机里的视频怎么传到微信里 MDS骨髓增生异常综合症能不能治愈?一般来说是什么... js计时器中setTimeout和setInterval的区别和使用 什么样的血液病会遗传 javascript中setTimeout和setinterval的区别是? 厨师周工作计划怎么写 QQ密码忘记了登不上手机号也换了该怎么办? 希望知道骨髓增生异常综合征特点,还有救吗? Javascript中的setTimeout和setInterval函数的区别 餐饮主管工作计划 请简述一下settimeout和setinterval的区别,其中包... 如果忘记qq保密手机号又登不上该怎么办 餐饮员工周计划怎么写 定时器setTimeout和setInterval的区别 四五个月没有登录了QQ绑定的手机号码没用了,密码... setTimeout()和setInterval()方法的区别? 农业银行流水账单最多可以查几年? 怎么写餐饮经理工作计划 再障性贫血和MDS 是一回事么??能治好不能?会不... 骨髓增生异常综合征是怎样转变白血病 Js中setTimeout和setInterval的区别 settimeout和setinterval 有谁听说过骨髓增生异常综合症的病因和治疗方法的... jQuery 定时局部刷新,setTimeout和setInterval的区别 请问骨髓增生异常综合征是不是重大疾病,是不是在... 骨髓增生是一种什么病 AS3 setTimeOut,setInterval,Timer 的区别和用法 建筑工程公司与项目部的关系 得了骨髓增生异常综合征能结婚吗 JS setTimeout 和setInterval 的区别 我们是建筑企业,在外省有分公司,现在想成立项目... javascript的settimeout和setinterval的区别 骨髓增生异常综合征白细胞偏多 qq幸运字符是双方显示相同吗 我在中交路桥南方公司的项目部工作,调回南方公司需... 在C#中,setTimeout 和 setInterval 的区别是什么? 中国建筑技术集团有限公司南方分公司怎么样? 中建三局南方公司好还是中建八局广州公司好? setTimeout和setInterval的返回值是什么类型的,它...