本篇文章帶大家學(xué)習(xí)一下React,深入了解下React中的任務(wù)調(diào)度算法,希望對大家有所幫助!
React中的任務(wù)池
React中的Fiber任務(wù)都應(yīng)該知道吧,而且不同的Fiber任務(wù)有不同的優(yōu)先級,React需要先處理優(yōu)先級高的任務(wù)。例如,用戶的點(diǎn)擊和輸入,這些都是高優(yōu)先級的任務(wù),因?yàn)橛脩舻牟僮骺隙ㄏMR上就會(huì)有效果,這樣才能提升用戶體驗(yàn)。而比如animation事件的優(yōu)先級肯定要低一點(diǎn)。新進(jìn)來的高優(yōu)先級任務(wù)進(jìn)去隊(duì)列后,React需要優(yōu)先處理?!?/p>