https://softnshare.com/asynchronous-javascript-deep-dive/
深入研究非同步 JavaScript