
Redux 是可預(yù)測(cè)的狀態(tài)管理框架们拙,它很好的解決多交互,多數(shù)據(jù)源的訴求着逐。 三大原則: 單一數(shù)據(jù)源:整個(gè)應(yīng)用的state被存儲(chǔ)在一顆object ...
網(wǎng)絡(luò)的TCP/IP分層模型: 為什么分層漫雕?分層是為了明確每一層的工作任務(wù)滨嘱,避免它們之間耦合(耦合指彼此影響),每層的職責(zé)明確浸间,上下層通過(guò)接口通信...
來(lái)源 在開(kāi)發(fā)過(guò)程中太雨,經(jīng)常會(huì)對(duì)一些事件進(jìn)行監(jiān)聽(tīng),觸發(fā)事件實(shí)現(xiàn)某些效果魁蒜,但是某些事件如果觸發(fā)特別頻繁囊扳,會(huì)對(duì)性能上造成影響吩翻,以至于用戶(hù)體驗(yàn)不好,比如:...
打開(kāi)終端 control + shift + ` 打開(kāi)/關(guān)閉 新窗口 control + shift + n control +...
模塊的來(lái)源 最早的模塊機(jī)制出現(xiàn)在node锥咸,即common js, 因?yàn)楹蠖碎_(kāi)發(fā)比較的復(fù)雜狭瞎,為了避免命名重復(fù)產(chǎn)生沖突同時(shí)也為了實(shí)現(xiàn)功能的復(fù)用,于是...
異步的來(lái)源 js是單線(xiàn)程的語(yǔ)言搏予,所謂單線(xiàn)程即代碼一行一行的執(zhí)行熊锭,后面的代碼必須等待前面的執(zhí)行完畢才可以執(zhí)行,對(duì)于普通的耗時(shí)短的代碼來(lái)說(shuō)可能沒(méi)有什...
本文主要講解Node模塊中與進(jìn)程相關(guān)的幾個(gè)知識(shí)點(diǎn):Process雪侥、Child_Process和Cluster碗殷。 預(yù)備知識(shí):進(jìn)程和線(xiàn)程 進(jìn)程(Pr...
node采用了事件驅(qū)動(dòng)機(jī)制,而eventEmitter就是node事件驅(qū)動(dòng)的基礎(chǔ)速缨,node所有的模塊都繼承了EventEmitter 類(lèi)锌妻,擁有了...
三個(gè)關(guān)鍵字: EventLoop: 事件循環(huán)MicroTask: 微任務(wù)MacroTask: 宏任務(wù) 三個(gè)要點(diǎn): js是單線(xiàn)程語(yǔ)言 任務(wù)隊(duì)列 E...