setTimeout

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

文小丽

2016-05-31 10:57

不懂为什么function函数里有个setTimeout(), 外面又有一个

写回答 关注

1回答

  • kuban
    2016-05-31 11:27:02

    函数定义了之后要调用才能执行,里面的那个setTimeout()想执行,它所在的函数需要先跑起来,外面的那个setTimeout()是调用函数的作用,函数跑起来,里面的setTimeout()才能继续调用,完成自调用。外面的setTimeout()如果没有延时执行的需要,直接调用函数,写成startCount();也可以的。

    kuban 回复petrel...

    setTimeout()是若干秒后执行,只执行一次,想每隔多少秒调用一次自然需要多次调用,所以里面才有一个setTimeout();注意区分setTimeout()与setIntervale(),前者只执行一次,后者才是每多少秒执行一次

    2016-07-01 18:11:08

    共 2 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题

settimeout

回答 3

SetTimeout()

回答 4

setTimeout

回答 1

setTimeout

回答 2