都是定时方法
setTimeout方法是定时程序,也就是在什么时间以后干什么。只执行一次
setInterval方法则是表示间隔一定时间反复执行某操作
但是,可以使用setTimeout的嵌套循环来实现 setInterval的功能。
同时,setInterval这个方法,是每隔多少时间间隔去执行一段代码,
比如说:setInterval("aaa()",10000),是每隔10000时间间隔执行aaa()方法而不管aaa()方法要花多长时间。
而使用setTimeout的循环嵌套来实现的setInterval方法,则会多加上函数体执行的时间。。。所以,理论上,setTimeout方法比setInterval方法执行统一个方法的时间间隔要长。