@飲冰_fan 沒(méi)有
Jestjest 是facebook推出的一款測(cè)試框架哺哼,集成了 Mocha,chai酪碘,jsdom,sinon等功能盐茎。 安裝與配置 運(yùn)行命令 jest 后會(huì)自動(dòng)運(yùn)行項(xiàng)目下所有.test...
謝謝你的建議
清除浮動(dòng)的方法合集什么是浮動(dòng)兴垦? 答:浮動(dòng)就是讓元素脫離文檔流,并且按照一定的方式進(jìn)行排列庭呜,遇到相鄰浮動(dòng)元素或者父元素的邊界才停下來(lái)。由于子元素脫離文檔流犀忱,結(jié)果會(huì)使父元素高度崩塌募谎。 不過(guò)說(shuō)到脫離...
某些情況下需要在典型數(shù)據(jù)流外強(qiáng)制修改子代拐纱。要修改的子代可以是React組件實(shí)例,也可以是DOM元素哥倔。這時(shí)就要用到 refs 來(lái)操作DOM 使用場(chǎng)景 下面是幾個(gè)適合使用 ref...
造成邊框變粗的原因 其實(shí)這個(gè)原因很簡(jiǎn)單截珍,因?yàn)閏ss中的1px并不等于移動(dòng)設(shè)備的1px,這些由于不同的手機(jī)有不同的像素密度箩朴。在window對(duì)象中有一個(gè)devicePixelRa...
ESLint 所有的配置規(guī)則都是寫(xiě)在 rules 對(duì)象里面的 key表示規(guī)則的名稱(chēng) value表示表示規(guī)則的配置岗喉;extends是EsLint默認(rèn)推薦的驗(yàn)證,你可以使用配置選...
webpack和Grunt炸庞,gulp對(duì)比 Webpack的工作方式是:把你的項(xiàng)目當(dāng)做一個(gè)整體钱床,通過(guò)一個(gè)給定的主文件(如:index.js),Webpack將從這個(gè)文件開(kāi)始找到...
問(wèn)題引入? 用戶(hù)來(lái)到淘寶網(wǎng)埠居,輸入用戶(hù)名和密碼之后點(diǎn)擊“登錄”后瀏覽器將認(rèn)證信息POST給遠(yuǎn)端的服務(wù)器查牌,服務(wù)器執(zhí)行驗(yàn)證邏輯,如果驗(yàn)證通過(guò)滥壕,則瀏覽器會(huì)跳轉(zhuǎn)到登錄成功纸颜,在登錄成功后...
監(jiān)聽(tīng)數(shù)據(jù)變化的實(shí)現(xiàn)原理不同 Vue 通過(guò) getter/setter 以及一些函數(shù)的劫持,能精確知道數(shù)據(jù)變化绎橘,不需要特別的優(yōu)化就能達(dá)到很好的性能 React 默認(rèn)是通過(guò)比較引...
創(chuàng)建一個(gè)React組件 React中有一個(gè)React.Component類(lèi)胁孙,這是一個(gè)抽象類(lèi),我們很少會(huì)直接用到它称鳞,通常我們寫(xiě)一個(gè)子類(lèi)去繼承它涮较,并且在我們的類(lèi)中至少定義一個(gè)re...
node內(nèi)存管理問(wèn)題 在瀏覽器中,V8引擎實(shí)例的生命周期不會(huì)很長(zhǎng)(因?yàn)槲覀兪褂猛昃W(wǎng)站就會(huì)把網(wǎng)站關(guān)閉)冈止,而且運(yùn)行在用戶(hù)的機(jī)器上狂票。如果不幸發(fā)生內(nèi)存泄露等問(wèn)題,僅僅會(huì)影響到一個(gè)終端...