2024-04-21发表2024-04-21更新前端笔记12 分钟读完 (大约1866个字)浏览器原理笔记1. 事件循环1.1 为什么单线程却可以异步事件循环,是浏览器或Node解决单线程运行时不会阻塞的一种机制。 JavaScript的确是一门单线程语言,但是浏览器UI是多线程的,异步任务借助浏览器的线程和JavaScript的执行机制实现。 例如,setTimeout就借助浏览器定时器触发线程的计时功能来实现。阅读更多