![240](https://upload.jianshu.io/users/upload_avatars/16729492/631aa071-44fb-48c2-950d-40cbbbc225af.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
設(shè)計(jì)模式教程介紹的第一個(gè)模式大部分是工廠模式,這就猶如英語(yǔ)單詞本中的 abandon舷蒲,看幾次就放棄幾次耸袜,看到最后看到設(shè)計(jì)模式這個(gè)字眼就想放棄了牲平。...
行內(nèi)元素與塊級(jí)元素 行內(nèi)元素 行內(nèi)元素?zé)o法設(shè)置 weight 以及 width堤框,大小通過(guò)內(nèi)容決定 行內(nèi)元素默認(rèn)排列在同一行纵柿,除非內(nèi)容寬度超過(guò)父容...
協(xié)程切換相比于線程切換來(lái)說(shuō)不需要從用戶(hù)態(tài)切換到系統(tǒng)態(tài),并且不需要切換頁(yè)表昂儒。因此協(xié)程切換更輕量沟使。協(xié)程又可以分為有棧協(xié)程與無(wú)棧協(xié)程荆忍。 有棧協(xié)程 協(xié)程...
從空值開(kāi)始 大多數(shù)語(yǔ)言都具有空值這一設(shè)定格带,它用于表示這個(gè)變量沒(méi)有任何內(nèi)容與之相關(guān)聯(lián)撤缴。空值雖然是一個(gè)簡(jiǎn)單的概念屈呕,但是卻無(wú)形中給程序員帶來(lái)了巨大的壓...
要選出 js 中最讓初學(xué)者最頭疼的概念, this 必定占其中的前 3 名。不像 cpp, java 或者 python虎眨,js 在任意函數(shù)中都能...
逆變與協(xié)變是泛型類(lèi)型中的一個(gè)概念蟋软,當(dāng)然不只只是 TS 獨(dú)有的概念嗽桩。簡(jiǎn)單來(lái)說(shuō)岳守,假設(shè)存在類(lèi)型 T2 為 T1 的子類(lèi),并且從 T1 派生出新類(lèi)型 N...
Diff 的目的 react 是一個(gè)數(shù)據(jù)驅(qū)動(dòng)的框架湿痢,通過(guò)將數(shù)據(jù)與 UI 關(guān)聯(lián)起來(lái)達(dá)到數(shù)據(jù)更新時(shí)同時(shí)更新 UI 更新的目的。對(duì)于 react we...
基本姿勢(shì) keyof keyof 返回一個(gè)類(lèi)型的所有 key 的聯(lián)合類(lèi)型: 類(lèi)型索引 類(lèi)型索引可以通過(guò) key 來(lái)獲取對(duì)應(yīng) value 的類(lèi)型:...
在 react 中如果數(shù)據(jù)沒(méi)發(fā)生變化拒逮,則真實(shí)的 dom 不會(huì)發(fā)生改變。但是 dom 不發(fā)生改變并不代表 react 中不會(huì)產(chǎn)生其他耗時(shí)的計(jì)算臀规。如...