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