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

setinterval函数怎么让他停止,让他每隔两秒输出一个单词hello,输出5个...

发布网友 发布时间:2022-05-05 17:18

我来回答

2个回答

热心网友 时间:2022-05-18 01:26

setInterval(code,millisec[,"lang"])  
参数 描述
code 必需。要调用的函数或要执行的代码串。
millisec 必需。周期性执行或调用 code 之间的时间间隔,以毫秒计。

实例:
<html>

  <body>

  <form>

  <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>追问那个,看不太懂啊,我是要在FLASH里面写这个代码,这个应该和FLASH代码是差不多的。我想请问一下是通过什么方式控制setinterval()函数调用某个函数5次以后停止调用的。

追答以下示例以 20 毫秒的间隔跟踪一条消息,直到跟踪达到 10 次,然后清除该间隔。对象范围 this 作为第一个参数传入,方法名称 executeCallback 作为第二个参数传入。这可以确保 executeCallback() 是从调用的脚本的同一范围内执行的。

var intervalId:Number;
var count:Number = 0;
var maxCount:Number = 10;
var ration:Number = 20;

function executeCallback():Void {
trace("executeCallback intervalId: " + intervalId + " count: " + count);
if(count >= maxCount) {
clearInterval(intervalId);
}
count++;
}

intervalId = setInterval(this, "executeCallback", ration);

热心网友 时间:2022-05-18 02:44

funation hello(){
var i=0;var timer = null;
timer=setInterval(
function () { if (i == 5) { clearInterval(timer); } alert("hello"); i++; } , 2000 ); }

代码已通过测试
setinterval函数怎么让他停止,让他每隔两秒输出一个单词hello,输出5个...

Stop interval

实现javascript的延期执行或者重复执行的两个函数

2.window.setInterval方法 该方法使得一个函数每隔固定时间被调用一次,是一个很常用的方法。如果想要取消定时执行,和clearTimeout方法类似,可以调用window.clearInterval方法。clearInterval方法同样接收一个setInterval方法返回的值作为参数。例如:复制代码 代码如下://定义一个反复执行的调用 var id=window...

js两个页面的定时器互相影响

解决方法:定义两个变量 并把 setInterval 赋值给变量 var a = setInterval(function(){ --- code ---},1000)var b = setInterval(function(){ --- code ---},1000)清除 clearInterval(a)clearInterval(b)举例:注:setInterval()方法会不停地调用函数,直到用clearInterval()终止定时或窗口...

js定时器如何传参数js定时器如何传参数数据

当不需要计时器的时候调用KillTimer(nIDEvent);例如:KillTimer(1);1.2调用回调函数此方法首先写一个如下格式的回调函数voidCALLBACKTimerProc(HWNDhWnd,UINTnMsg,UINTnTimerid,DWORDdwTime);然后再用SetTimer(1,100,TimerProc)函数来建一个定时器,第三个参数就是回调函数地址。要加入两个或者两个以上的timer:继续用SetT...

setinterval函数传参数 clearinterval函数 transpose函数 matlab输出函数 indirect函数 linest函数 trimmean函数 c语言输入输出函数 span函数是什么
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大连大学中外办学值得上吗 大连大学国际本科是公办还是民办 介绍一些有古老气息的,有传说的地方,越多越好。最好在中国中部。 现在的日本鬼子难道一定是你们想的这样坏吗?坏的是日本政府! 我近几年在吃玉米的时候总是不消化,一吃就拉出来了,而且大便中... 同时掷3个均匀的骰子,当得知"其中两个骰子面朝上点数之和为8时"获得多... 重庆市工伤申请表的鉴定程序是什么的 ...做了包皮手术,有早泄有前列腺,在晚上睡觉梦游射精,有什么影响到病快... 电脑没声,音箱正常,也没发现有感叹号和问号.声音控制部分被禁用.是换了... 属狗女什么属相最配对,属狗女和什么属相最配 靖边哪个男科医院是女医生检查??? setInterval((function(){return function(){};})(this),100),第一个参数有两个括号什么意思啊 男科健康检查让女医生检查,你愿意吗? jquery setInterval 带参数的问题,网上找了好多为什么都有问题_百 ... 怎么在setinterval,1000带两个参数 未定义 为什么男科医院都是女护士啊? javascript:setInterval()参数传递问题。 影石360onex2App注册方法 魔兽世界德鲁伊多少级能变身?怎么变?谢谢 男科检查时居然有三四个女护士在里面。哎真尴尬! 工行信用卡乱扣年费,我信用卡刷卡了十多次,结果今天一查扣了50元年费! flash setInterval 为什么男科都是女医生啊? JS的setInterval的使用 参数不能被周期性改变什么意思 暗夜精灵的德鲁伊怎么做变身任务啊? 工行信用卡年费扣了好几年了怎么办? js setinterval 中的时间参数问题 医院的常规男科检查一般来讲,真的都是女护士进行吗? 如何给window.setInterval的函数传递参数 工行信用卡扣年费200块钱之后那个短期内刷够五次就200块钱还能退吗? 男科医院有女医生吗? setInterval()方法参数设置问题,求高手讲解! js中setInterval(&quot;someFuc()&quot;,timeMills)中的第二个参数能改变吗?比如下面的代码: 男科体检有什么项目 setinterval不能调用闭包函数吗 有人给我打钱对方已经成功扣款我要多久能到账同行转账的对方是网上转的 跨行转账多久到账?别人给我异地跨行转账汇款两天了,还没到账,急死了 医院男科检查项目有哪些 别人给我打钱是不是24小时之能到账? 男科医院的网络咨询都是女性吗 一个城市的,别人用农行汇款到我农行账户,多久能到? - 信息提示 别人网上银行给我汇款,什么时候才能到帐 别人转账到我农行账户,多久到账 别人给我邮政储蓄银行卡汇款,是在ATM机上,那我的款项多久会到账? 别人给我的农行卡汇款需要多长时间能到账? 请问:别人给我的农行卡汇款需要多长时间能到账? 公司如何办理变更股东? 股权变更步骤详解 需要哪些材料 如何成为哔哩哔哩直播的管理员