JS执行顺序与异步处理方式

js运行机制 javascript 语言的执行环境是‘单线程’的,就是指一次只能完成一个任务。若是有多个任务,就必须排队执行,前面的任务完成后再执行下一个任务。那么为何是单线程的呢?由于js渲染在浏览器上,包含了许多与用户的交互,若是是多线程那么试想一个场景:一个线程在某个dom上添加内容,而另外一个线程删除这个dom,那么浏览器要如何反应呢?这就乱套了。javascript 这种环境的好处就是实
相关文章
相关标签/搜索