计时器
由于历史原因,setTimeout() 和 setInterval() 的第一个参数可以作为字符串传入。如果这么做,那这个字符串会在指定的超时时间或间隔之后进行求值(相当于执行 eval() ).除前两个参数之外,HTML5规范(除IE之外的所有浏览器)还允许setTimeout() 和 setInterval() 传入额外的参数,并在调用函数时,把这些参数传递过去。然而,如果需要支持IE的话,就不要使用此特性了。
如果以0毫秒的超时时间来调用setTimeout(),那么指定的函数不会立刻执行,相反,会把它放到队列中,等到前面处于等待状态的事件处理程序全部执行完成后,再立刻调用它。

浙公网安备 33010602011771号