我是否正确"异步"编程在Javascript中工作?

时间:2015-09-16 16:19:14

标签: javascript asynchronous

我听说过,Javascript引擎必须遵守规则

  

"如果无事可做,请检查队列。但只检查队列   如果没有什么可做的。"

和"队列"是异步任务的回调函数队列。这些任务不依赖于同步任务,因此如果机器支持,它们可以并行执行。我们说我有

SyncFunction1();
AsyncFunction1();
SyncFunction2();
AsyncFunction2();

然后执行顺序是

Run SyncFunction1
Run SyncFunction2
Run callbacks of AsyncFunction1 and AsyncFuntion2

以及AsyncFunction1AsyncFunction2的回调是否先运行取决于首先完成的任务。这是对的吗?

0 个答案:

没有答案