JavaScript定時器分析

一、事件循環 JavaScript是單線程,同一個時間只能做一件事情,所以執行任務需要排隊。如果前一個耗時很長,那麼下一個只能等待。 1)兩種任務 爲了更好的處理任務,JavaScript語言的設計者將任務分爲兩種:同步任務(synchronous)與異步任務(asynchronous)。 同步任務:在主線程上排隊執行的任務。 異步任務:放在「任務隊列」(task queue)中,只有當主線程空了
相關文章
相關標籤/搜索