前言 自react16.8發(fā)布了正式版hook用法以來,我們公司組件的寫法逐漸由class向函數(shù)式組件+hook的方向轉(zhuǎn)移,雖然用了這么久的hook,但是用得多的基本就use...
前言 自react16.8發(fā)布了正式版hook用法以來,我們公司組件的寫法逐漸由class向函數(shù)式組件+hook的方向轉(zhuǎn)移,雖然用了這么久的hook,但是用得多的基本就use...
生命周期:一個(gè) React 實(shí)例,從創(chuàng)建到銷毀的過程。在這個(gè)過程中 React 給我們提供了一些生命周期函數(shù),并且按序自動(dòng)調(diào)用,我們可以通過重寫這些個(gè)方法,從而實(shí)現(xiàn)在每個(gè)不同...
隱式類型轉(zhuǎn)換算數(shù)運(yùn)算符— * / % :默認(rèn)都進(jìn)行數(shù)字的隱式轉(zhuǎn)換+:如果有字符串,隱式轉(zhuǎn)換為字符串沒有字符串,默認(rèn)轉(zhuǎn)換為數(shù)字如果有對象,默認(rèn)轉(zhuǎn)換為字符串 console...
不能使用圓括號(hào)的情況以下三種解構(gòu)賦值不得使用圓括號(hào)(1)變量聲明語句 上面 6 個(gè)語句都會(huì)報(bào)錯(cuò),因?yàn)樗鼈兌际亲兞柯暶髡Z句,模式不能使用圓括號(hào) (2)函數(shù)參數(shù); 函數(shù)參數(shù)也屬于...
Element.scrollIntoView(): 讓當(dāng)前的元素滾動(dòng)到瀏覽器窗口的可視區(qū)域內(nèi); Window.scrollBy()與Window.scrollTo() CSS...
window 提供編解碼操作方法btoa() \ atob()new Uint8Array() \ new Uint16Array() js 提供編解碼操作方法encodeU...
什么是單元-測試? 單元就是相對獨(dú)立的功能模塊,例如一個(gè)函數(shù)或者一個(gè)類。一個(gè)完整的模塊化的程序,都應(yīng)該是有許多個(gè)單元構(gòu)成,單元能完成自己的任務(wù),然后與其他單元進(jìn)行交互 ,從而...
Mocha 的簡介 Mocha是流行的JavaScript測試框架之一,通過它添加和運(yùn)行測試,從而保證代碼質(zhì)量 Mocha 的安裝與配置 全局安裝Mocha 項(xiàng)目中也安裝Mo...
TL;DR——什么是好的單元測試? 其實(shí)我是個(gè)標(biāo)題黨,單元測試根本沒有“藝術(shù)”可言。 好的測試來自于好的代碼,如果說有藝術(shù),那也是代碼的藝術(shù)。 注:以下“測試”一詞,如非特指...