Webpack 的打包過程是一個遞歸構(gòu)建依賴關(guān)系圖并生成優(yōu)化后靜態(tài)資源的過程,其核心流程可概括為以下幾個關(guān)鍵階段: 1.啟動階段:初始化與配置合...
一、Webpack webpack是一個靜態(tài)模塊的打包工具。他會在內(nèi)部從一個或多個入口點(diǎn)構(gòu)建一個依賴圖,然后將項(xiàng)目中所需的每一個模塊合成一個或多...
1.vue2中響應(yīng)式原理是Object.defineProperty 缺點(diǎn):1.Object.defineProperty是針對屬性的監(jiān)聽,每次...
把數(shù)組扁平化[1,2,[3,[4,[9,[1]],5]]],結(jié)果[1, 2, 3, 4, 9, 1, 5]方法一 方法二 方法三 方法四flat...
在對 React 項(xiàng)目做性能優(yōu)化的時(shí)候,memeo、useMemo、useCallback 三個API總是形影不離。 一、memo 1.memo...
1.遍歷 多種方法,但原理都是一樣的 2.new Set() ES6 提供了新的數(shù)據(jù)結(jié)構(gòu) Set,它類似于數(shù)組,但是成員的值都是唯一的,沒有重復(fù)...
1.sort排序 2.循環(huán)比較 先假設(shè)第一個值為最大或者最小值,然后逐一比較 3.Math.max和Math.min es6擴(kuò)展運(yùn)算符 4.re...
常見內(nèi)存泄漏及解決方案 內(nèi)存泄漏(Memory Leak)是指程序中己動態(tài)分配的堆內(nèi)存由于某種原因程序未釋放或無法釋放,造成系統(tǒng)內(nèi)存的浪費(fèi),導(dǎo)致...
在JavaScript中,純函數(shù)是指在相同的輸入下,始終產(chǎn)生相同的輸出,并且沒有副作用的函數(shù)。純函數(shù)不會修改或依賴于函數(shù)之外的狀態(tài),也不會對外部...