1. setTimeout
e.g.
window.setTimeout(func1(), 5000);
window.setTimeout 方法在第二个参数传入毫秒时间后,执行第一个参数传入的代码。其中第一个参数可以是要调用的函数,也可以是包含即将执行 javascript 代码的字符串。
2. setInterval
window.setInterval 方法总体来讲与 setTimeout 方法类似,唯一差别在于 window.setInterval 会导致函数或者字符代码被重复执行,使用两次调用间隔的毫秒数作为其第二个参数。window.clearInterval 可以停止这种效果。
参考链接:http://www.w3school.com.cn/jsref/met_win_setinterval.asp