把第二个参数设置为1好像只能精确到10--20毫秒之间,而且不知道是不是内存泄漏了,久了会卡谢谢指点

解决方案 »

  1.   

    但是我在一个页面写 window.setInterval(myFunction,1)实现倒计时效果每次给毫秒数字减1,大约10--20毫秒时间,秒单位才减1这个和机器有关系吗?
      

  2.   

    这个都是理论上的 
    你得知道JS是单线程的,window.setInterval(myFunction,1),是在相隔1毫秒的位置上,插入执行代码,但并不能保证在那一刻执行举个例子:window.setInterval(myFunction,1)
    b();myFunction这个函数被插到b函数后面执行,如果b函数它执行了30毫秒,那么myFunction这个函数要等到30毫秒后开始执行,而且myFunction执行本身也是要时间
    记住,JS是单线程的,前面的代码后阻塞后面的代码执行