问答详情
源自:8-3 计时器setInterval()

弱弱的问一句

当var int=setInterval("clock()", 100); 和var int=setInterval("clock()", 1000); 结果一样,秒数还是按照1.2.3.4.5,,,,,。不应该是隔几个秒数出现吗?如1,5,9,,,,。


提问者:2015415happy 2016-04-27 21:31

个回答

  • umooc
    2016-04-27 22:31:03
    已采纳

    setInterval按照指定的周期(以毫秒计)来调用函数或计算表达式

    http://img.mukewang.com/5720cd150001d7c707200169.jpg

    A. var int=setInterval("clock()", 100);这个是0.1秒调用一次clock()函数

    B. var int=setInterval("clock()", 1000);这个是1秒调用一次clock()函数

    A中1秒钟clock()运行了10次,B中1秒钟clock()运行了1次。这样说明白吗?