为了账号安全,请及时绑定邮箱和手机立即绑定

您好,请问在JAVA中setTimeout怎样定义函数?

您好,请问在JAVA中setTimeout怎样定义函数?

呼如林 2021-11-03 11:07:41
我想用setTimeout控制输出HTML页面内容,用body的Onload调用,但不知道setTimeout的用法,希望高手帮下!
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

==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

查看完整回答
反对 回复 2021-11-07
?
忽然笑

TA贡献1806条经验 获得超5个赞

  1. 首先你需要每秒都要执行,原生js提供的API理论上应该使用setInterval(function,毫秒数)。

2. setTimeout可以模拟setInterval,具体如何模拟不再此讨论范围内。

3.给出一个setInterval的例子如下

1setInterval(function(){console.log('一秒后打印的类容')},1000)


查看完整回答
反对 回复 2021-11-07
  • 2 回答
  • 0 关注
  • 546 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信