猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
您好,请问在JAVA中setTimeout怎样定义函数?
我想用setTimeout控制输出HTML页面内容,用body的Onload调用,但不知道setTimeout的用法,希望高手帮下!
呼如林
浏览 557
回答 2
2回答
jeck猫
==code: setTimeout(arguments[0],arguments[1]) ==exp: setTimeout("function(){alert(0)}",1000) ==说明 arguments[0]: 为 函数的 字符串格式,这个部分最不好掌握,如果写成的形式是 alert(0) 之类的,则一运行到这部就会执行 alert(0) setTimeout 函数行同虚设。 如果写成 alert ,又不能传递参数,所以用 function(){/*code..*/} 匿名函数。 arguments[0]: 为 执行间隔时间 单位为 毫秒 1000 的话就是 1秒。 --.-- 这个函数就是执行一次的,要重复执行的话应当使用 setInterval
0
0
0
忽然笑
首先你需要每秒都要执行,原生js提供的API理论上应该使用setInterval(function,毫秒数)。2. setTimeout可以模拟setInterval,具体如何模拟不再此讨论范围内。3.给出一个setInterval的例子如下1setInterval(function(){console.log('一秒后打印的类容')},1000)
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
JQuery
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续