javaScript运行机制及Event Loop

js时单线程语言 因为js的主要用途是【与用户互动以及操作DOM】,故js只能是单线程。 为了利用多核CPU的计算能力,H5提出Web Worker标准,允许js脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。 任务队列 单线程,意味着要有【任务队列】(task queue) 所有【任务】分为两种: 【同步任务】(在【主线程】上排队执行的任务,只有前一个任务执行完毕,才能执行后一个
相关文章
相关标签/搜索