setInterval会每隔指定的时间段就执行一次代码,具有重复性。而setTimeout只会调用后执行一次。二者均是放在函数外部(函数前函数后都可以)起作用(至于会否有细微差别,我暂时还没发现~)
如果setTimeout想要达到setInterval的效果:
就要在函数内、外部各调用一次(没有规定其在内部外部放置的位置,只要是函数内部调用一次,函数外部再调用一次就可以)~
嘿嘿 这是我自己倒腾的 各位大神看着若有啥不妥的地方还麻烦指出来哈 谢谢么么哒
setTimeout 是延迟多少时间后执行指定的代码,只执行一次,如果要使用setTimeout函数,那就须在要执行的函数内使用setTimeout,也须在函数外使用setTimeout
setInterval 是每隔多少时间就执行一次指定的代码