大纲:【主体】(1)如何证明JS运行是单线程的?上述代码执行顺序结果为:fn()→timeout →timeout 接下来对上述代码做下修改执行结果如右图所示接下来点击确认,关闭弹框,再往后1s执行timeoout ,再过1s执行timeout 从这里可以看出,alert暂停了计时,点击确定后才会恢复程序执行和计时最后总结如下(2)为什么JS是单线程模式?.