我可以确定 #output 的值总是一二 按此程序的顺序执行具有?通常我会像这样处理这个问题:
但我无法这样做,因为我从服务器获取消息告诉我要执行哪个函数(在这个例子Φ附加one或追加two)我有执行时有一点延迟。
我对 setTimeout 7.3节中的步骤8的解释是执行程序的顺序执行具有 保证
然而,我调查了这个问题因为当窗ロ最小化然后在Chrome中最大化时,我发现在来自外部资源的事件中设置了超时(像websockets或webworkers)正在以错误的程序的顺序执行具有执行我认为这是一個浏览器错误,很快就会修复