摘要:應用源碼分析解讀結論熱更新的流程在構建項目時會創建服務端基于和客戶端通常指瀏覽器,項目正式啟動運行時雙方會通過保持連接,用來滿足前后端實時通訊。服務端源碼的關鍵部分每一個都是沒有屬性,表示沒有發生變化。 webpack-dev-server 簡介 Use webpack with a development server that provides live reloading. Th...
摘要:實際上,我在看代碼的過程中順手提交了這個,作者眼明手快,當天就進行了修復,現在最新的代碼里已經不是這個樣子了而且狀態機標識由字符串換成了數字常量,解析更準確的同時執行效率也會更高。 最近饒有興致的又把最新版?Vue.js?的源碼學習了一下,覺得真心不錯,個人覺得 Vue.js 的代碼非常之優雅而且精辟,作者本身可能無 (bu) 意 (xie) 提及這些。那么,就讓我來吧:) 程序結構梳...
摘要:學習基礎具備基本和著色器語言知識,不一定要深入學習。著色器所謂的材質對象本質上就是著色器代碼和需要傳遞的數據光源顏色矩陣。比更方便些,著色器中的很多變量不用聲明,系統會自動幫你設置,比如頂點坐標變量投影矩陣視圖矩陣 Three.js著色器 很多時候如果想寫一些特效,往往需要編寫著色器代碼GLSL,如果你不熟悉著色器語言,自然需要學習著色器語言語法,如果你有著色器語言基礎,直接使用Thr...
摘要:在默認的模式下,元字符和分別匹配字符串的開頭和結尾處,模式改變了這倆元字符的定義,讓他們匹配一行的開頭和結尾。可以使用非捕獲元字符或來忽略對這部分正則表達式的保存。 一、背景 工作上遇到一個這樣的需求: 用正則表達式將一個字符串中的span標簽替換為img標簽,并將原span標簽的內容放到img標簽的src中,問題詳細描述:點我 看到這個需求,我知道應該可以用正則表達式,可是由于之前沒...
摘要:中的變量是松散類型的即它在不同的時期可以有不同類型的值這也是最強大的的特性之一基本類型和引用類型的值的值類型有兩種基本類型引用類型。 ECMAscript中的變量是松散類型的,即它在不同的時期可以有不同類型的值,這也是ECMAscript最強大的的特性之一. 基本類型和引用類型的值 javascript的值類型有兩種:基本類型 引用類型。基本類型的值是指的簡單的數據段,基本類型有五種,...