javascript 是单线程的,但是如果遇到了不得不等待的任务,js 引擎并不会阻塞进程,而是异步地将任务添加到队列,不阻塞主进程,使得主进程可以先执行其他任务,等到进程空闲,再检查任务队列,本篇就 js 中的事件循环机制与任务队列调度的细节进行探讨。
Home | Archives | Categories | Tags | About |
|
javascript 是单线程的,但是如果遇到了不得不等待的任务,js 引擎并不会阻塞进程,而是异步地将任务添加到队列,不阻塞主进程,使得主进程可以先执行其他任务,等到进程空闲,再检查任务队列,本篇就 js 中的事件循环机制与任务队列调度的细节进行探讨。
Shadow DOM 是新一代 Web 组件化解决方案,将 DOM 与 CSS 封装,使其与主 DOM 分离。开发人员可以很轻易地在外部使用组件,而不用在意操作是否影响它。
MDN | Shadow DOM