學(xué)習(xí) Redux 是個(gè)十分痛苦的過程膘怕,因?yàn)槟阌锌赡懿恢?Redux 和 React-Redux 是兩個(gè)不同的東西控淡,而且一堆看起來很新的概念總能把新手繞暈谦疾。 這篇文章將從一個(gè)...
![240](https://upload.jianshu.io/users/upload_avatars/11424616/a7e4d3ac-5506-41b3-81eb-ec4ed2b30d59.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
我們首先考慮一個(gè)小需求:頁(yè)面上一個(gè)數(shù)字随抠,兩個(gè)按鈕,分別是「+」和「-」按鈕,點(diǎn)擊后數(shù)字分別+1和-1虐杯。 先以「?jìng)鹘y(tǒng)JS」的角度考慮,我們會(huì)怎么做昧港? 我們用一張圖來分下下這個(gè)「...
組件是 React 里非常重要的組成部分擎椰,其分為函數(shù)組件和 Class 組件。本文就簡(jiǎn)單說明這兩種組件定義方式的由來创肥。 例子 讓我們先從一個(gè)簡(jiǎn)單的需求開始达舒。定義一個(gè)加減器,就...
盡量脫離鼠標(biāo)就能達(dá)到裝逼效果叹侄。脫離鼠標(biāo)主要通過:光標(biāo)移動(dòng)巩搏、一個(gè)單詞/多個(gè)單詞/多行剪切復(fù)制刪除。 百度vscode快捷鍵可以出來很多很詳細(xì)的快捷鍵趾代,但是大部分是用不到的贯底,還有...
今天要講的三種排序算法的時(shí)間復(fù)雜度都是O(n),因?yàn)樗鼈兊臅r(shí)間復(fù)雜度是線性的撒强,所以我們把這類排序算法叫做線性排序禽捆。之所以能夠做到線性的時(shí)間復(fù)雜度,是因?yàn)檫@三個(gè)算法是非...
這一系列文章將主要提及一下這兩個(gè)月以來的學(xué)習(xí)過程中飘哨,在CSS和JS上遇到過的坑胚想,并嘗試說明解決辦法以及出現(xiàn)這些坑的原因 第一個(gè)坑:消除浮動(dòng),clear的使用 剛制作完成簡(jiǎn)歷初...
如今的編程顿仇,早已不是單打獨(dú)斗的模式了。優(yōu)秀的編程人員摆马,甚至是初學(xué)者臼闻,都必須學(xué)會(huì)如何與他人高效協(xié)作。Github是編程協(xié)作中須要掌握的基礎(chǔ)知識(shí)囤采。如何盡快入門述呐,少走彎路呢?希望讀...
在前端的校園招聘面試以及社會(huì)招聘面試中蕉毯,原型和原型鏈的相關(guān)試題基本上是必不可少的乓搬,也就說是必問的思犁,很多人都會(huì)被這兩個(gè)概念搞蒙,即使你真的了解了原型和原型鏈的定義进肯,一到具體的面...