既然我们在书中使用的是JavaScript,何不探索一下这门语言本身?
当我们在浏览器中打开新标签时,就会创建一个任务队列。这是因为每个标签都是单线程处理所有的任务,它被称为事件循环。浏览器要负责多个任务,如渲染HTML,执行JavaScript代码,处理用户交互(用户输入、鼠标点击等),执行和处理异步请求。如果想更多地了解事件循环,可以访问https://goo.gl/ayF840。
像JavaScript这样流行而强大的语言,内部控制所使用的也是如此基础的数据结构,真令人高兴。
既然我们在书中使用的是JavaScript,何不探索一下这门语言本身?
当我们在浏览器中打开新标签时,就会创建一个任务队列。这是因为每个标签都是单线程处理所有的任务,它被称为事件循环。浏览器要负责多个任务,如渲染HTML,执行JavaScript代码,处理用户交互(用户输入、鼠标点击等),执行和处理异步请求。如果想更多地了解事件循环,可以访问https://goo.gl/ayF840。
像JavaScript这样流行而强大的语言,内部控制所使用的也是如此基础的数据结构,真令人高兴。