
Redux 是可預測的狀態(tài)管理框架,它很好的解決多交互,多數(shù)據(jù)源的訴求。 三大原則: 單一數(shù)據(jù)源:整個應用的state被存儲在一顆object ...
網(wǎng)絡的TCP/IP分層模型: 為什么分層鲤妥?分層是為了明確每一層的工作任務,避免它們之間耦合(耦合指彼此影響),每層的職責明確揽惹,上下層通過接口通信...
來源 在開發(fā)過程中,經常會對一些事件進行監(jiān)聽四康,觸發(fā)事件實現(xiàn)某些效果搪搏,但是某些事件如果觸發(fā)特別頻繁,會對性能上造成影響闪金,以至于用戶體驗不好疯溺,比如:...
打開終端 control + shift + ` 打開/關閉 新窗口 control + shift + n control +...
模塊的來源 最早的模塊機制出現(xiàn)在node,即common js, 因為后端開發(fā)比較的復雜哎垦,為了避免命名重復產生沖突同時也為了實現(xiàn)功能的復用囱嫩,于是...
異步的來源 js是單線程的語言,所謂單線程即代碼一行一行的執(zhí)行漏设,后面的代碼必須等待前面的執(zhí)行完畢才可以執(zhí)行墨闲,對于普通的耗時短的代碼來說可能沒有什...
本文主要講解Node模塊中與進程相關的幾個知識點:Process、Child_Process和Cluster郑口。 預備知識:進程和線程 進程(Pr...
node采用了事件驅動機制鸳碧,而eventEmitter就是node事件驅動的基礎,node所有的模塊都繼承了EventEmitter 類犬性,擁有了...
三個關鍵字: EventLoop: 事件循環(huán)MicroTask: 微任務MacroTask: 宏任務 三個要點: js是單線程語言 任務隊列 E...