setTimeout("startCount()",1000);要写两次

来源:8-5 计时器setTimeout()

我只爱慕慕

2016-10-25 22:51

http://img.mukewang.com/580f70d80001e42405740392.jpg

为什么这句代码要两次:

setTimeout("startCount()",1000);

看了一下其他回答,不太懂,能解释一下他的作用吗

写回答 关注

2回答

  • 放学路上的小学生
    2016-10-25 23:05:54
    已采纳

    首先,function startCount()是一个函数,不去调用是不会运行的。

    其次,到了14行setTimeout("startCount()",1000)指1秒后调用startCount()这个函数,当运行到12行时,1秒后又调用startCount()方法了(即不停地在1秒后调用自身,实现无限循环。)

    明明的明天1...

    第12行在赋值的同时也在执行一次函数吗?

    2018-11-20 21:44:38

    共 3 条回复 >

  • qq_动感地带_04002463
    2016-11-17 16:28:01

    谢谢解答

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468192 学习 · 21891 问题

查看课程

相似问题