非同步函式

含有「非同步函式」共 4 篇內容
全部內容
發佈日期由新至舊
深入淺出講解 JavaScript 的單執行緒特性,以及事件循環 (Event Loop)、Call Stack、Web APIs、Task Queue、Microtask Queue 如何協同工作,實現非同步操作,讓 JavaScript 程式碼不會被長時間任務阻塞。
在現代 JavaScript 開發中,「非同步操作」無所不在,如果沒有良好的非同步處理方式,程式碼容易變得混亂難維護。JavaScript 的非同步處理方式經歷了 Callback、Promise、Async / Await。本文將逐步介紹非同步函式的演進過程。
陳Solomen-avatar-img
2026/02/21
本文介紹 JavaScript 中的同步與非同步概念,透過簡單的程式範例說明兩者的執行順序差異,並解釋為什麼 setTimeout 會在主程式執行完後才觸發回呼函式。說明非同步的重要性及它如何避免耗時任務阻塞主執行緒。
陳Solomen-avatar-img
2026/02/20
這篇文章將會快速介紹非同步函式(Async / Await)的簡易使用方式。
Thumbnail
瓶裝雪-avatar-img
發文者
2023/05/20