校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > Promise、async、await
题目

下列在 JS 时间循环机制中属于微任务(microTask)的是?

A.process.nextTick

B.promise

C.setTimeout

D.setInterval

解答

正确答案是 AB

nextTick在vue源码实现是new Permoise.reslove(callback),如果不能支持es6语法用setTimout(()=>{},0)实现异步操作,第二种不常见。

promise第一个回调函数是同步任务,它的方法是异步任务,如果这题考查的宏任务和微任务的区别。

选a,如果题意是可以放入到微任务队列中就选ab。

C 0条回复 评论

帖子还没人回复快来抢沙发