2022年2月25日
1.React生命周期?
2.React的hook和class區(qū)別?
3.React的setState?
2022年2月24日
1.Promise是什么
2.vue的computed方法實現(xiàn)原理
參考鏈接:https://q.shanyue.tech/fe/vue/91.html
2022年2月23日
1.flex布局是什么妇萄,有哪些屬性蜕企?如何設(shè)置子軸線的高度?
參考鏈接:https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html
2.原型鏈
3.繼承
2022年2月22日
1. Async/Await Await后面是微任務(wù)還是宏任務(wù)冠句?
從字面意思上看await就是等待轻掩,await 等待的是一個表達(dá)式,這個表達(dá)式的返回值可以是一個promise對象也可以是其他值懦底。
很多人以為await會一直等待之后的表達(dá)式執(zhí)行完之后才會繼續(xù)執(zhí)行后面的代碼唇牧,實際上await是一個讓出線程的標(biāo)志。await后面的表達(dá)式會先執(zhí)行一遍聚唐,將await后面的代碼加入到microtask中丐重,然后就會跳出整個async函數(shù)來執(zhí)行后面的代碼。
由于因為async await 本身就是promise+generator的語法糖杆查。所以await后面的代碼是microtask扮惦。