摘要:源碼解析是最核心的模塊。比如,當(dāng)我們需要使用中間件的時(shí)候,就會像第三個(gè)參數(shù)傳遞一個(gè)返回值是一個(gè)。后續(xù)的源碼解讀和測試?yán)涌梢躁P(guān)注源碼解讀倉庫 createStore源碼解析 createStore是redux最核心的模塊。這個(gè)模塊就是用于創(chuàng)建一個(gè)store對象,同時(shí),對外暴露出dispatch,getState,subscribe和replaceReducer方法。(源碼中關(guān)于obse...
摘要:日期格式轉(zhuǎn)換將國際標(biāo)準(zhǔn)格式轉(zhuǎn)換為年月日將日期格式將日期格式轉(zhuǎn)為練習(xí)將國際標(biāo)準(zhǔn)時(shí)間轉(zhuǎn)換成年月日創(chuàng)建一個(gè)日期分別獲取年月日的值將年月日的值拼接成指定格式模版字符串什么時(shí)候會用到思考模版字符串使用場景字符串里解析變量函數(shù)表達(dá)式多行特殊符號轉(zhuǎn)義 20170521 日期格式轉(zhuǎn)換 將國際標(biāo)準(zhǔn)格式轉(zhuǎn)換為年/月/日 將日期格式將日期格式20/05/2017 轉(zhuǎn)為 2017-05-20 練習(xí)1 fo...
摘要:減少服務(wù)器的請求對于和這兩個(gè)特殊寫發(fā)的文件因?yàn)榈拇虬蛔R別,要進(jìn)行特殊處理 上一節(jié)提完了構(gòu)思和大體實(shí)現(xiàn)下面來看具體的 配置文件config 配置文件主要是是用來讓后端開發(fā)自主添加頁面,并通過該配置生成route和加載對應(yīng)的store,這樣就省去了后端去了解vue-router和vuex的用法了; 配置文件格式如下 這里采用umd格式開頭是為了后續(xù)nodejs進(jìn)行調(diào)用 (function...
摘要:引用類型和基本包裝類型的主要區(qū)別就是對象的生存期。自動創(chuàng)建的基本包裝類型的對象只存在于一行代碼的執(zhí)行瞬間,隨后就會被銷毀。另外,構(gòu)造函數(shù)也會根據(jù)傳入值的類型返回相應(yīng)基本包裝類型的實(shí)例。 基本包裝類型 為了操作的遍歷,ECMAScript 還提供了3 個(gè)特殊的引用類型: Boolean、Number 和String。引用類型和基本包裝類型的主要區(qū)別就是對象的生存期。自動創(chuàng)建的基本包裝類型...
摘要:使用讓從打包文件中刪除未使用的導(dǎo)出項(xiàng)以減少文件大小。最后,用以下內(nèi)容替換的部分在命令行中運(yùn)行將以監(jiān)視模式啟動,當(dāng)目錄中的文件更改時(shí),它將重新編譯。這種轉(zhuǎn)換涉及三個(gè)單獨(dú)的加載器和庫在配置文件中為文件添加新規(guī)則。 webpack已成為現(xiàn)代Web開發(fā)中最重要的工具之一。它是一個(gè)用于JavaScript的模塊打包工具,但是它也可以轉(zhuǎn)換所有的前端資源,例如HTML和CSS,甚至是圖片。它可以讓你...
暫無介紹