社区
JavaScript
帖子详情
js中setInterval第二个参数可以用变量吗?
青松下
2018-12-19 11:05:33
我的代码中setInterval第二个参数用了变量,可以找到,但不管变量是任何值,都是按照1秒的周期在运行?
有人知道是怎么回事吗?
...全文
486
7
打赏
收藏
js中setInterval第二个参数可以用变量吗?
我的代码中setInterval第二个参数用了变量,可以找到,但不管变量是任何值,都是按照1秒的周期在运行? 有人知道是怎么回事吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
前端开发小能手
2020-01-20
打赏
举报
回复
没问题:
天际的海浪
2020-01-20
打赏
举报
回复
引用 3 楼 青松下 的回复:
我用clearInterval可以清除前面的定时器,但传任何时间参数,都是按一秒的周期,甚至更短的周期在跑。
发下代码。我们才好确定是什么问题。
snowmoon2
2020-01-20
打赏
举报
回复
第二个参数的单位是毫秒,小于1000的正整数都会在一秒内跑完
咘之
2018-12-19
打赏
举报
回复
setInterval第二个参数传变量只要变量确实是数值,是不会有问题的,最好是发一下代码出来看下是不是哪个地方写得有问题
小鑫a
2018-12-19
打赏
举报
回复
var time = 20003, n = 0; setInterval(function() { console.log(n++); },time); 你参照下这个例子
讨厌走开啦
2018-12-19
打赏
举报
回复
不是设置的时间间隔无效,而是之前启动的定时器没有被正确关闭,当多次重复启动定时器后给你的感觉就是定时器实际的时间间隔比设置的时间间隔短。
青松下
2018-12-19
打赏
举报
回复
我用clearInterval可以清除前面的定时器,但传任何时间参数,都是按一秒的周期,甚至更短的周期在跑。
JavaScript
中
setInterval
的用法总结
setInterval
动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的
变量
或更新时间显示。
setInterval
动作的语法格式如下:
setInterval
(function,interval[,arg1,arg2,……argn])
setInterval
(object,methodName,interval[,arg1,arg2,…..argn]) 第一种格式是标准动作面板
中
setInterval
函数的默认语法,第二种格式是在专家模式动作
中
使用的方法。 其
中
的
参数
function是一个函数名或者一个对匿名函数的引用。object
参数
指定从Objec
简单实现JavaScript图片切换效果
JavaScript实现图片切换,主要用到
setInterval
()函数和clearInterval()函数,前者功能是开启动画,后者功能则为清除动画(可理解为使动画停止),为了使动画停止,则需要定义全局
变量
作为标志,标志返回
setInterval
()函数的id,id作为clearInterval()函数的引用,目的是为了告诉clearInterval()函数动画暂停的位置。下面是实现的代码: 部分HTML代码:第一个为左按钮,是一张带箭头的透明图片,点击实现图片右滑动,
第二个
为图片展示区域,第三个是右按钮,点击实现图片左滑动。 <body onload=change()> <div
Learning
JS
学习
JS
蓬松的鸟 参照的Flappy Bird,大致的知识点类,DOM事件,计时器,画布 几个知识点的加深理解 var that = this的作用(闭包,this指针) 目前还有几个常量不是很理解,玩起来速度有点快 JavaScript30 第一天:JavaScript鼓组 HTML数据-*属性 模板自
变量
animation,在过渡动画结束后触发transitionend forEach和箭头函数 播放音乐前重制音乐,否则连续点击时,会出现只有第一次有声音,第二三次没有声音的情况 第2天:
JS
+ CSS时钟
setInterval
变换:旋转,变换原点 秒针角度骤变问题 第三天:CSS
变量
知识盲区
变量
CSS
变量
CSS
变量
第4天:阵列有氧运动第1天 Array.prototype下的一级用法 第五天:Flex Panel Gallery flex布局 CSS的
解决JavaScript
中
的
setInterval
函数不接收
参数
的问题
解决JavaScript
中
的
setInterval
函数不接受
参数
的问题,对于setTimeout函数也一样可以类似解决。
js
中
setinterval
怎么用?怎么才能让
setinterval
停下来?
setinterval
()是定时调用的函数,可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setinterval
()的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。
setInterval
() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由
setInterval
()返回的ID值可用作clearInterval() 方法的
参数
。后面就两个
参数
code是你的
js
代码,millisec为时间间隔,以毫秒计。
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章