1.灵魂三问 : JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢? 技术的出现,都跟现实世界里的应用场景密切相关的。 同样的,我们就结合现实场景,来回答这三个问题 JS最初被设计用在浏览器中,那么想象一下,如果浏览器中的JS是多线程的。 这样想,JS为什么被设计成单线程应该就...