JavaScript 是一门 单线程 并且依靠 异步 机制实现多任务的语言,跟大多数默认是同步编程的语言不同的是,JavaScript 的代码不是顺序执行的,这样设计的目的是出于性能的需要,但这个特性可能会给新手带来困扰,关于异步编程的思想,可以参考 - 异步编程。
单线程
异步