原创 手擼 Promise

手擼 Promise Promise作爲ES6的核心內容,是前端童鞋必備的基礎知識!更是面試通關的必刷題! Promise的出現,解決了"蠻荒時代"的回調地獄,讓js異步callback走向簡潔,優雅! 本文參照Promise/A+實現(

原创 URL到頁面到底經歷了什麼(詳細版)

URL到頁面到底經歷了什麼 本文主要在整理歸納 圖片均來源於網絡 不足之處,請留言補充 1. 遊覽器查看緩存 2. 瀏覽器解析URL獲取協議,主機,端口,path URL是啥? scheme://host.domain:port/p

原创 防抖與節流(vue-自定義指令)

防抖與節流(vue-自定義指令) 防抖 解釋:觸發事件後,一段時間內沒有再次觸發則執行,若此時間段內再次觸發重新延時! v-antiShake // 實現 Vue.directive('antiShake', { // 被綁定元素插入父

原创 NODE代理訪問

NODE代理訪問 1. 場景 本地開發,代理訪問,防止跨域(一般通過webpack配置代理即可),特殊情況如攜帶一些自定義的登錄cookie則需要通過自己寫node 作爲一種server中間層,單線程異步可以緩解服務器壓力。長鏈接webs

原创 面向切面編程與裝飾器

面向切面編程 ~~~~ 嗯,百度百科一下 ~~~~ AOP 爲 Aspect Oriented Programming 的縮寫,意爲:面向切面編程,通過預編譯方式和運行期動態代理實現程序功能的統一維護的一種技術。AOP 是 OOP 的延續,