學(xué)習(xí) Redux 是個十分痛苦的過程,因?yàn)槟阌锌赡懿恢?Redux 和 React-Redux 是兩個不同的東西,而且一堆看起來很新的概念總能把新手繞暈。 這篇文章將從一個...
我們首先考慮一個小需求:頁面上一個數(shù)字,兩個按鈕,分別是「+」和「-」按鈕,點(diǎn)擊后數(shù)字分別+1和-1。 先以「傳統(tǒng)JS」的角度考慮,我們會怎么做? 我們用一張圖來分下下這個「...
組件是 React 里非常重要的組成部分,其分為函數(shù)組件和 Class 組件。本文就簡單說明這兩種組件定義方式的由來。 例子 讓我們先從一個簡單的需求開始。定義一個加減器,就...
盡量脫離鼠標(biāo)就能達(dá)到裝逼效果。脫離鼠標(biāo)主要通過:光標(biāo)移動、一個單詞/多個單詞/多行剪切復(fù)制刪除。 百度vscode快捷鍵可以出來很多很詳細(xì)的快捷鍵,但是大部分是用不到的,還有...
今天要講的三種排序算法的時間復(fù)雜度都是O(n),因?yàn)樗鼈兊臅r間復(fù)雜度是線性的,所以我們把這類排序算法叫做線性排序。之所以能夠做到線性的時間復(fù)雜度,是因?yàn)檫@三個算法是非...
這一系列文章將主要提及一下這兩個月以來的學(xué)習(xí)過程中,在CSS和JS上遇到過的坑,并嘗試說明解決辦法以及出現(xiàn)這些坑的原因 第一個坑:消除浮動,clear的使用 剛制作完成簡歷初...
如今的編程,早已不是單打獨(dú)斗的模式了。優(yōu)秀的編程人員,甚至是初學(xué)者,都必須學(xué)會如何與他人高效協(xié)作。Github是編程協(xié)作中須要掌握的基礎(chǔ)知識。如何盡快入門,少走彎路呢?希望讀...
在前端的校園招聘面試以及社會招聘面試中,原型和原型鏈的相關(guān)試題基本上是必不可少的,也就說是必問的,很多人都會被這兩個概念搞蒙,即使你真的了解了原型和原型鏈的定義,一到具體的面...