试题
考点

js语言和框架-ES和TS-Promise、async、await

面5笔5

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

A.process.nextTick

B.promise

C.setTimeout

D.setInterval

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

正确答案是 AB

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

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

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

评论
暂无评论

加载更多