JavaScript之单线程特性 JS引擎是单线程的,但是可以模拟多线程,靠的是轮转时间片。 轮转时间片,即短时间之内轮流执行多个任务的片段。原理如下, 现有任务1和任务2切分任务1和任务2随机排列这些任务片段,组成队列按照这个队里的顺序将任务片段送进JS进程JS线程执行一个又一个的任务片段