JS为什么是单线程的?JS的同步异步

JavaScript语言最大的特点就是单线程。它是浏览器的脚本语言。在同一时间只能做一件事。用于操作DOM。如果JS是多线程的,当我在给一个DOM添加内容时,又删除了这个DOM,那么JS该怎么做。 所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务可称为主线程。 关于定时器的面试
相关文章
相关标签/搜索