如何避免回流與重繪? 2022-09-07
操作DOM時,盡量在低層級的DOM節(jié)點進(jìn)行操作不要使用table布局, 一個小的改動可能會使整個table進(jìn)行重新布局使用CSS的表達(dá)式不要頻繁操作元素...詳情>
如何減少 Webpack 打包體積 2022-09-07
在開發(fā) SPA 項目的時候,項目中都會存在很多路由頁面。如果將這些頁面全部打包進(jìn)一個 JS 文件的話,雖然將多個請求合并了,但是同樣也加載了很...詳情>
回流與重繪的概念及觸發(fā)條件 2022-09-07
當(dāng)渲染樹中部分或者全部元素的尺寸、結(jié)構(gòu)或者屬性發(fā)生變化時,瀏覽器會重新渲染部分或者全部文檔的過程就稱為回流。詳情>
jQuery中如何序列化元素? 2022-09-07
1. serialize() 將匹配的元素內(nèi)容序列化 2. serializeArray() 將匹配元素的值編譯成擁有name和value對象組成的數(shù)組詳情>
懶加載與預(yù)加載的區(qū)別 2022-09-07
這兩種方式都是提高網(wǎng)頁性能的方式,兩者主要區(qū)別是一個是提前加載,一個是遲緩甚至不加載。懶加載對服務(wù)器前端有一定的緩解壓力作用,預(yù)加載...詳情>
jQuery中封裝了哪些ajax方法,分別在什么情況下使用? 2022-09-07
1. $.ajax() 用途:可以實現(xiàn)以下所有方法,當(dāng)需要定制更多信息時使用此方法(例如timeout、beforeSend、error、global等) $.ajax(options...詳情>
懶加載的概念和特點 2022-09-07
懶加載也叫做延遲加載、按需加載,指的是在長網(wǎng)頁中延遲加載圖片數(shù)據(jù),是一種較好的網(wǎng)頁性能優(yōu)化的方式。在比較長的網(wǎng)頁或應(yīng)用中,如果圖片很...詳情>
CDN的使用場景 2022-09-07
使用第三方的CDN服務(wù):如果想要開源一些項目,可以使用第三方的CDN服務(wù)。使用CDN進(jìn)行靜態(tài)資源的緩存:將自己網(wǎng)站的靜態(tài)資源放在CDN上,比如js...詳情>
進(jìn)程之前的通信方式 2022-09-07
(1)管道通信管道是一種最基本的進(jìn)程間通信機(jī)制。管道就是操作系統(tǒng)在內(nèi)核中開辟的一段緩沖區(qū),進(jìn)程1可以將需要交互的數(shù)據(jù)拷貝到這段緩沖區(qū),...詳情>
瀏覽器渲染進(jìn)程的線程有哪些 2022-09-07
因此使用單獨線程來計時并觸發(fā)定時器,計時完畢后,添加到事件隊列中,等待JS引擎空閑后執(zhí)行,所以定時器中的任務(wù)在設(shè)定的時間點不一定能夠準(zhǔn)...詳情>
熱問標(biāo)簽 更多>>
在線提問
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個性化學(xué)習(xí)難題
提交問題