![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
很多人在面試的時(shí)候遇到過(guò)這樣一道題, 問(wèn):這幾個(gè)console分別是什么?很多人都會(huì)說(shuō)setState會(huì)合并朋其,所以三個(gè)都是0灰殴】仇可能再加個(gè)異步的說(shuō)...
在前面的文章里有提到涡拘,在創(chuàng)建更新的時(shí)候唉堪,會(huì)有一個(gè)ExpirationTime的變量分衫,在這章里我們了解一下它的計(jì)算方式和作用是什么场刑。 1. Ex...
FiberRoot是什么呢,在上一章ReactDom.render的文章里丐箩,在主流程里我們有看到這樣一個(gè)函數(shù)createFiberRoot摇邦,這個(gè)...
我們?cè)趯?xiě)react代碼的時(shí)候,基本上都見(jiàn)過(guò)這樣的代碼: 大家都知道ReactDom.render的作用是將模板渲染到我們指定的dom節(jié)點(diǎn)屎勘,但re...
ref可以獲取dom節(jié)點(diǎn)或者react元素的實(shí)例施籍,一般有三種使用方法 1. string ref 使用方法就是在react元素上使用一個(gè)ref屬...
Component應(yīng)該是我們平時(shí)寫(xiě)react代碼用的最多的api之一了,Component和PureComponent也是react兩大base...
我們?cè)趯?xiě)react代碼的時(shí)候概漱,使用的都是jsx的語(yǔ)法丑慎,那jsx是怎么轉(zhuǎn)化成js能被瀏覽器識(shí)別的呢。我們直接看babel是怎么轉(zhuǎn)譯的瓤摧。左側(cè)是jsx...
這篇文章將簡(jiǎn)單的演示怎么在react中加上ts竿裂,從一個(gè)簡(jiǎn)單的icon組件說(shuō)起。普通react環(huán)境下是這樣的照弥。icon.tsx index.tsx...
最近準(zhǔn)備自己造一套輪子腻异,技術(shù)棧暫定為react+typescript。在react引入ts的時(shí)候還是遇到了一些坑这揣,所以寫(xiě)篇文章記錄一下引入的過(guò)程...