JS运行机制
1.如何理解JS单线程
一个时间之内只能干一件事。
2.什么是任务队列
同步任务、异步任务,先执行完同步在执行异步。
3.什么是Event Loop
主线程从"任务队列"中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为Event Loop(事件循环)。
什么时候回开启异步任务
- setTimeout和setInterval
- DOM事件
- ES6中的Promises
本文深入讲解了JavaScript的单线程特性、任务队列的工作原理以及事件循环机制(EventLoop)。阐述了JavaScript如何处理同步与异步任务,并解释了何时会执行异步任务,包括setTimeout、setInterval等定时器及DOM事件和ES6 Promises的应用。
1.如何理解JS单线程
一个时间之内只能干一件事。
2.什么是任务队列
同步任务、异步任务,先执行完同步在执行异步。
3.什么是Event Loop
主线程从"任务队列"中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为Event Loop(事件循环)。
什么时候回开启异步任务
299
811
627
1127

被折叠的 条评论
为什么被折叠?