setTimeout方法不会每隔5秒钟就执行一次showTime函数,它是在每次调用setTimeout后过5秒钟再去执行showTime函数。 这意味着如果showTime函数的主体部分需要2秒钟执行完,那么整个函数则要每7秒钟才执行一次。而setInterval却没有被自己所调用的函数 所束缚,它只是简单地每隔一定时间就重复执行一次那个函数。
本文共 174 字,大约阅读时间需要 1 分钟。
setTimeout方法不会每隔5秒钟就执行一次showTime函数,它是在每次调用setTimeout后过5秒钟再去执行showTime函数。 这意味着如果showTime函数的主体部分需要2秒钟执行完,那么整个函数则要每7秒钟才执行一次。而setInterval却没有被自己所调用的函数 所束缚,它只是简单地每隔一定时间就重复执行一次那个函数。
转载地址:http://dceel.baihongyu.com/