字節(jié)面試官:requestAnimationFrame 是宏任務(wù)還是微任務(wù)?

關(guān)注公眾號(hào) 前端人,回復(fù)“加群”
添加無(wú)廣告優(yōu)質(zhì)學(xué)習(xí)群
大家好,我是鬼哥,又是今天的每日一題時(shí)間了,今天這道題是字節(jié)的一套面試題中的第九題,歡迎關(guān)注我們,后續(xù)每天會(huì)以試卷的形式分享大廠的面試題!
“常見(jiàn)宏任務(wù)和微任務(wù),具體宏任務(wù)和微任務(wù)詳細(xì)介紹請(qǐng)看今天的第三篇文章
微任務(wù):
process.nextTick MutationObserver Promise.then catch finally
宏任務(wù):
I/O setTimeout setInterval setImmediate requestAnimationFrame
從上面可以看出宏任務(wù)和微任務(wù)的區(qū)別
宏任務(wù):
是沒(méi)有使用回調(diào),且又不按照代碼的執(zhí)行順序執(zhí)行的任務(wù)
微任務(wù):
首先他也是不按照代碼順序執(zhí)行的,但是他有回調(diào),比如外面promise,我們可以反復(fù)掉用then
參考資料
https://blog.csdn.net/weixin_45581741/article/details/108737474 https://zhuanlan.zhihu.com/p/360507457
當(dāng)前題目進(jìn)度:字節(jié)面試一卷[09/20]題,大家記得來(lái)打卡學(xué)習(xí)
公眾號(hào)里回復(fù)關(guān)鍵詞加群,加入前端進(jìn)階群
一鍵三連點(diǎn)擊關(guān)注我們↓
套卷所有題目都在這個(gè)題庫(kù)小程序↓
評(píng)論
圖片
表情
