
接: 手摸手從0實現簡版Vue --- (對象劫持) 手摸手從0實現簡版Vue --- (數組劫持) 1. 如果有用戶傳入了el,去調用$mou...
接上篇:手摸手從0實現簡版Vue --- (對象劫持) 1. 數組原生方法的劫持 前面已經完成了對data數據里對象的劫持,但是針對數組的變化,...
1. 工欲善其事,必先利其器,首先搭建我們的開發環境 首先使用npm init -y 創建初始化的配置文件,然后下載一下我們后面需要的開發依賴:...
瀏覽器的緩存機制 ? 在前端開發中,性能一直是一個非常重要的部分,其中一個非常重要的判斷標準就是一個網頁打開的速度,其中一個提高網頁...
1. 盡早 return 將無效的用例盡早返回,避免意外和不必要的代碼處理。 2. 用對象映射方式替代分支語句 分支語句的處理方式導致函數代碼量...
徹底搞懂JavaScript執行機制 首先我們大家都了解的是,JavaScript 是一門單線程語言,所以我們就可以得出: JavaScript...
使用模擬實現的方式探究call 和 apply 的原理 call 作用: call() 方法就是在使用一個指定 this 值和若干個指定的參數值...
從閉包引出來的一系列問題 1. 不起眼的開始 很明顯,由于異步的作用。到最后輸出的結果為6個5 如果用箭頭表示前后兩次輸出有1s的間隔,用,代表...
BFC 首先BFC的英文全稱Block Format Context,也就是塊級格式化上下文。 BFC特性 首先,我們大家都知道的BFC特性: ...