for循环中执行setTimeout问题(任务队列的问题) 输出了8次8,这跟js的执行顺序和作用域链有关。 规则: 同步优先、异步靠边、回调垫底。 用公式表达就是:同步 => 异步(定时器 or 异步请求) ...