- 博客(3)
- 收藏
- 关注
原创 前端面试题之EventLoop(事件循环)
首先js代码分为同步和异步,浏览器会率先执行同步代码,将异步代码放入任务队列中稍后执行,而异步代码又分为宏任务和微任务,在同步代码全部执行完成后会先执行异步微任务再执行异步宏任务(如下)根据规则可知这道代码题在控制台打印的答案为1 7 8 9 10 2 3 4 6 5。4.如果是异步代码,不会立即执行.微任务就放入微任务队列,宏任务就会放入宏任务队列。6.先执行异步队列中的微任务,再来执行宏任务,完成本次事件循环。3.如果是同步代码,立即执行。p站画师リトル・ファンタジー。2.判断代码是同步还是异步。
2022-12-22 20:51:02 774
原创 前端飞升之路-------ajax的工作原理(面试题)
这是前端面试时经常会被问到的一个问题---请简述ajax的工作原理?或ajax的工作流程?3.设置请求头(请求报文的头部分,如果是GET请求可以省略)5.注册响应事件,也就是说等待服务器响应后做出对应的操作。ajax的工作流程一共分为以下这几步。2.设置请求方法和请求路径。(下附简单实现代码)
2022-12-21 14:47:25 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人