document.write('

解析: 进入页面 6 秒后弹出“say!”,之后 1 秒弹出一次“say!”。

先碰到 setInterval 间歇定时器 1 秒后执行,再碰到 setTimeout 延时定时器 5 秒后执行。可想而知,第一次在 6 秒后弹出,setTimeout() 从载入后延迟指定的 时间去执行一个表达式或者函数,仅执行一次。setTimeout() 只执行 code 一次, 1 秒弹出一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。

');