前言 因为js的运行机制十分重要,理解起来也十分抽象,仍还是在这里做个记录,加深自己的记忆. 总之,希望本文的内容能够对您的学习或者工作有所帮助.另,如果有任何的错误或者不足请指正! 如何理解js单线程 用大白话来讲,就是同一个时间只能做一件事 什么是任务队列 console.log(1) setTimeout(()=>{ console.log(3) },0) console.log(2) 首先我们看下上面的代码,大家猜一下输出的是什么呢? 如果你回答的是 1 2 3,那么恭喜你,答对了,我们…