首页 » 学习JavaScript数据结构与算法(第2版) » 学习JavaScript数据结构与算法(第2版)全文在线阅读

《学习JavaScript数据结构与算法(第2版)》4.6 JavaScript任务队列

关灯直达底部

既然我们在书中使用的是JavaScript,何不探索一下这门语言本身?

当我们在浏览器中打开新标签时,就会创建一个任务队列。这是因为每个标签都是单线程处理所有的任务,它被称为事件循环。浏览器要负责多个任务,如渲染HTML,执行JavaScript代码,处理用户交互(用户输入、鼠标点击等),执行和处理异步请求。如果想更多地了解事件循环,可以访问https://goo.gl/ayF840。

像JavaScript这样流行而强大的语言,内部控制所使用的也是如此基础的数据结构,真令人高兴。