把數(shù)組扁平化[1,2,[3,[4,[9,[1]],5]]],結(jié)果[1, 2, 3, 4, 9, 1, 5]方法一 方法二 方法三 方法四flat...
在對(duì) React 項(xiàng)目做性能優(yōu)化的時(shí)候米碰,memeo樊展、useMemo、useCallback 三個(gè)API總是形影不離宋梧。 一匣沼、memo 1.memo...
1.遍歷 多種方法,但原理都是一樣的 2.new Set() ES6 提供了新的數(shù)據(jù)結(jié)構(gòu) Set捂龄,它類似于數(shù)組释涛,但是成員的值都是唯一的,沒有重復(fù)...
1.sort排序 2.循環(huán)比較 先假設(shè)第一個(gè)值為最大或者最小值倦沧,然后逐一比較 3.Math.max和Math.min es6擴(kuò)展運(yùn)算符 4.re...
常見內(nèi)存泄漏及解決方案 內(nèi)存泄漏(Memory Leak)是指程序中己動(dòng)態(tài)分配的堆內(nèi)存由于某種原因程序未釋放或無法釋放唇撬,造成系統(tǒng)內(nèi)存的浪費(fèi),導(dǎo)致...
在JavaScript中展融,純函數(shù)是指在相同的輸入下窖认,始終產(chǎn)生相同的輸出,并且沒有副作用的函數(shù)愈污。純函數(shù)不會(huì)修改或依賴于函數(shù)之外的狀態(tài)耀态,也不會(huì)對(duì)外部...
前言本文我們會(huì)先聊聊 DOM 的一些缺陷暂雹,然后在此基礎(chǔ)上介紹虛擬 DOM 是如何解決這些缺陷的首装,最后再站在雙緩存和 MVC 的視角來聊聊虛擬 D...
一、什么是URL杭跪? URL(Uniform Resource Locator) 叫作統(tǒng)一資源定位符仙逻,能夠?qū)σ蛱鼐W(wǎng)的資源進(jìn)行定位。 比如上面這個(gè)就...
react hook面世已經(jīng)有一段時(shí)間了涧尿,相信很多人都已經(jīng)在代碼中用上了hooks系奉。而對(duì)于 useEffect 和 useLayoutEffec...