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

这两种编码有区别吗

这两种编码有区别吗

thurmond 2017-01-12 14:56:47
var sec=document.getElementById("text");//这里的text的内容就是5var i=5;function a(){    i--;    sec.innerHTML=i;    if(i==1){        window.location.href="http://www.imooc.com";}}//设置一个倒计时从5到1之后打开一个网站var timer=setInterval(a(),1000)//倒计时的设置———————————————————————————————————————————————————var sec=document.getElementById("text");//这里的text的内容就是5var i=5;var timer=setInterval(function a(){    i--;    sec.innerHTML=i;    if(i==1){        window.location.href="http://www.imooc.com";}},1000)//设置一个倒计时
查看完整描述

2 回答

已采纳
?
翰术

TA贡献21条经验 获得超8个赞

只是把第二种中的函数用一个名字代替而已!
不过你的setInterval(),里面的回调函数不能加() //不能写a()  只写a就行,要不然不能周期执行, a()代表函数执行后的值,而setInterval需要的是一个方法!! 

查看完整回答
2 反对 回复 2017-01-12
?
田心枫

TA贡献1064条经验 获得超383个赞

没有。

查看完整回答
反对 回复 2017-01-12
  • 2 回答
  • 0 关注
  • 1102 浏览
慕课专栏
更多

添加回答

举报

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