![240](https://upload.jianshu.io/users/upload_avatars/17801587/28b19f39-d9f0-4e4a-bf17-6b3522fc056a.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
keep-alive是什么惠啄? 當(dāng)然keep-alive不僅僅是能夠保存頁(yè)面/組件的狀態(tài)這么簡(jiǎn)單陋葡,它還可以避免組件反復(fù)創(chuàng)建和渲染味悄,有效提升系統(tǒng)性能...
性能差距還是很大的特別是在移動(dòng)設(shè)備上弥奸,因?yàn)榇蠹叶贾罏g覽器在處理這兩種樣式時(shí)的流水線不同蛤克。position更新進(jìn)行 layout 重計(jì)算。而tr...
options 請(qǐng)求定義 瀏覽器基于CORS(跨域資源共享)機(jī)制闷祥,對(duì)于跨域 & 復(fù)雜的XMLHttpRequest和Fetch API請(qǐng)求娱颊,首先...
網(wǎng)頁(yè)dom元素過多為什么會(huì)導(dǎo)致頁(yè)面卡頓 1、dom過多,占用過多的內(nèi)存箱硕。2拴竹、操縱dom時(shí)觸發(fā)重排重繪,消耗瀏覽器性能剧罩。特別是每一次滾動(dòng)事件將會(huì)讓...
setTimeOut設(shè)置為0栓拜,會(huì)在隊(duì)列最后添加一個(gè)事件,要等待其他任務(wù)事件處理完成才會(huì)處理惠昔。 js EventLoop詳見EventLoop[h...
瀏覽器器內(nèi)核拿到內(nèi)容(渲染線程接收請(qǐng)求幕与,加載網(wǎng)頁(yè)并渲染網(wǎng)頁(yè)),渲染大概可以劃分成以下幾個(gè)步驟: 解析HTML(HTML Parser) 構(gòu)建DO...
為什么JavaScript是單線程舰罚? JavaScript語(yǔ)言的一大特點(diǎn)就是單線程纽门,也就是說,同一個(gè)時(shí)間只能做一件事营罢。那么,為什么JavaScr...
302定義 302:redirect饼齿,代表暫時(shí)性轉(zhuǎn)移饲漾;意思就是你訪問網(wǎng)址a,但是因?yàn)榉?wù)端的攔截器或者其他代碼處理缕溉,會(huì)被重定向到網(wǎng)址b考传。 302...
CSS3動(dòng)畫和JS動(dòng)畫的區(qū)別 1.JS 實(shí)現(xiàn)的是幀動(dòng)畫(使用定時(shí)器,每隔一段時(shí)間证鸥,更改當(dāng)前的元素)2.CSS3 實(shí)現(xiàn)的是補(bǔ)間動(dòng)畫(過渡(加過渡只...