原创 關於vue組件的通信,組件實例化以及插槽的小總結

組件通信 父子 props $children $children 父組件可以通過$children訪問子組件實現父子通信 this.$children[1].sendToChild1();

原创 Vue的一些高級用法

導言 用vue 蠻久了才發現自己有很多比較方便的用法都沒有用過,還是自己當初在開始學的時候掌握的,是在慚愧。這些在各種組件源碼中經常看到,以爲都是很高級很高級的用法,其實你會發現這些都是在Vue官方文檔中寫的很仔細很仔細的,但是我

原创 app內嵌h5頁面,iOS 無法動態修改title

在ios下app 設置document.title = “titleName” 失效,原因是在IOS webview中網頁標題只加載一次,動態改變是無效的。 vue中 npm install vue-wechat-titl

原创 瀏覽器工作原理之從請求到頁面繪製

這篇文章是通過學習極客時間winter大大的《重學前端》中 瀏覽器是如何工作的 系列的總結 構建dom樹過程 詞法解析 <p class="a">text text text</p> 如果我們從最小有意義單元的定義來拆分

原创 promise 統一異常處理情況

前段時間看了微信小程序的借書系統,看到了這種處理方法。嗯,想着以後也可以在項目中這樣實施了。🈶️一個統一的處理方法,同時針對具體的請求還可以自定義一個異常的處理情況。 let $request = function() {

原创 js 宏觀任務和微觀任務> promise的代碼爲什麼比setTimeout先執行

這篇文章是通過學習極客時間winter大大的《重學前端》中16| promise裏的代碼爲什麼比setTimeout先執行總結而來 宏觀任務[MacroTask] 和 微觀任務[MicroTask] 第一次知道這個概念 p

原创 數組,對象的深拷貝

前言 最基礎的知識給忘記了,深度拷貝,大腦沒打開 還花了好長時間去解決。面壁中~~ 項目中 遇到了一個很多層數組和對象嵌套的結構。在分別賦值的時候修改了其中一個的值,很抱歉另外一個也跟着聯動了。自己只做了一層的重新的賦值,完全忘記了

原创 webpack 配置總結

webpack devtool 生成Source Maps(方便調試) devtool選項 配置結果 source-map 在一個單獨的文件中產生一個完整且功能完全的文件。這個文件具有最好的source map,但是

原创 element-ui大總結

element-ui 使用方法主要有4大塊,slot ,屬性, method和event。剛開始看這個不久,乍一看感覺有很多東西要記住使用。這個就當是做個主題閱讀,知道基本的使用規則,快速索引。真正的熟練還是要在項目中多多練習才行

原创 瞭解c d n

4/52 cdn cdn 是什麼? 內容分發網絡(content delivery network);分佈式的網絡 類似火車票的代售點,以前必須到火車站才能去買到車票,現在各個城市都有對應的多個代售點。當用戶需要買車票的時候,可以去就

原创 正則表達式match,exec,replace的區別

學到的知識 void 0 === undifined:爲了防止被重構 Math.round(A) = a+.5|0 正則表達式總結 .() [] {} 的區別 參考:https://www.cnblogs.com/richiew

原创 關於閉包的理解總結

閉包實現方法 // 實現函數 makeClosures,調用之後滿足如下條件: // 1、返回一個函數數組 result,長度與 arr 相同 // 2、運行 result 中第 i 個函數,即 resulti,結果與 fn(arr[

原创 2018年面試總結

最近在面試,這是畢業之後第一次對面試這件事很慎重的一次。會告訴自己,讓自己多去體驗,不管成功還是失敗都是一種體驗,最主要的目標是能夠通過面試的經歷去發現自己需要提升的地方。以前是基本有公司要自己了就去了,沒有很全面的想過我後面的一份工作的

原创 關於ios下中文輸入法 連續輸入空格問題

h5移動端頁面 ,在iOS下中文輸入法長輸入的情況,會將英文輸入,並且中間有空格。 這個空格看上去跟普通的空格沒什麼區別,其實不然。通過string.charAt 方法 log出它的編碼是8198,普通空格的編碼是32. 解決初衷:將未

原创 性能優化之throttle, debounce

throttle節流的思想: 應用場景: 主要應用在scroll , resize這種應用場景中。在瀏覽器中像mousemove,mouseenter,scroll,resize 這類事件會頻繁的觸發,如果不作截流設置性能會極大下降。