摘要:當瀏覽器接收并顯示網頁前,此網頁所在的服務器會返回一個包含狀態碼的信息頭用以響應瀏覽器的請求。下面是常見的狀態碼請求成功。狀態碼分類狀態碼由三個十進制數字組成,第一個十進制數字定義了狀態碼的類型,后兩個數字沒有分類的作用。 HTTP簡介 HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用于從萬維網服務器傳輸超文本到本地瀏覽器的傳輸協議。...
摘要:我們知道是的核心插件,而當前項目一般都是單頁面應用,也就是說是應用在單頁面應用中的。原理是傳統的頁面應用,是用一些超鏈接來實現頁面切換和跳轉的其實剛才單頁面應用跳轉原理即實現原理實現原理原理核心就是更新視圖但不重新請求頁面。 近期面試,遇到關于vue-router實現原理的問題,在查閱了相關資料后,根據自己理解,來記錄下。我們知道vue-router是vue的核心插件,而當前vue項目...
摘要:接上次挖的坑,對相關的源碼進行分析第一篇。和同為一批人進行開發,與相比,顯得非常的迷你。在接收到一個請求后,會拿之前提到的與來創建本次請求所使用的上下文。以及如果沒有手動指定,會默認指定為。 接上次挖的坑,對koa2.x相關的源碼進行分析 第一篇。 不得不說,koa是一個很輕量、很優雅的http框架,尤其是在2.x以后移除了co的引入,使其代碼變得更為清晰。 express和ko...
摘要:種常用數組去重第一種兩個循環思路新建一個為空的結果數組外層遍歷原數組,內層循環遍歷返回數組判斷內層循環數組當前元素和外層數組元素的值是否相等,是退出內層循環經過第二部后,此時內層循環數組的索引值和返回數組的長度正好相等,外層數組元素也是唯一 8 種常用數組去重 第一種 【兩個 for 循環】 思路: 新建一個為空的結果數組 外層 for 遍歷原數組,內層循環遍歷返回數組 判斷內層循環...
摘要:我一直是印象筆記的用戶,但是苦于它一直不支持語法,于是就開發了一個簡單的命令行工具,可以將筆記發布到印象筆記。比如我為了實現印象筆記的列表,就寫了一個小插件。 我一直是印象筆記的用戶,但是苦于它一直不支持 markdown 語法,于是就開發了一個簡單的命令行工具 evermark,可以將 markdown 筆記發布到印象筆記。 GitHub 地址:https://github.com/...