1.web worker注意點:

HTML5則提出了web Worker標準,表示JavaScript允許有多個線程,但是子線程完全受主線程的控制,且子線程不能操作DOM,只有主線程可以操作DOM,所以可以理解JS核心為: 主線程為主的單線程執行原理。

2.CommonJS模塊和ES6的模塊之間的區別

(1)CommonJS 模塊輸出的是一個值的拷貝,ES6 模塊輸出的是值的引用。(2)CommonJS 模塊是運行時載入,ES6 模塊是編譯時輸出介面。3.SPA核心,pushState

其實pushState是window.history對象的一個屬性而已,可以用來保存瀏覽器的url記錄,配合ajax局部刷新,實現頁面前進後退的SPA單頁應用哦。

Pjax就是ajax和pushState的封裝哦。

推薦閱讀:
相關文章