原创 redux-saga淺析

大致概括 redux-saga相比較比redux-thunk寫法更優雅,被實現爲 generator,把異步行爲放在了saga中進行處理。保持了action的整潔性。功能類似redux-thunk + async/await。 redux

原创 前端路由實現原理

1.hash路由實現  1. hash路由改變不會觸發瀏覽器刷新, 會觸發相應的hashchange事件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"

原创 js垃圾回收機制

引用計數 此算法把 ”對象是否不再需要“ 簡化定義爲 “對象有沒有其他對象引用到它” 。如果沒有引用指向該對象(零引用), 對象將垃圾回收機制回收 限制: 無法處理循環引用。兩個對象被創建,並互相引用,形成一個循環,它們被調用之