*說到事件委托,我們首先先要知道什么是事件委托—— · 那么什么是事件委托呢??? JS里的事件委托就是當(dāng)事件觸發(fā)時(shí),把要做的事委托給父元素(上級(jí)、上上級(jí)......)來...
*說到事件委托,我們首先先要知道什么是事件委托—— · 那么什么是事件委托呢??? JS里的事件委托就是當(dāng)事件觸發(fā)時(shí),把要做的事委托給父元素(上級(jí)、上上級(jí)......)來...
場(chǎng)景 由于vue項(xiàng)目上線后,用戶頁面異常,打開 F12 顯示很多請(qǐng)求出現(xiàn)404,原因大概率在于當(dāng)前頁面使用了瀏覽器的緩存,請(qǐng)求舊的資源失敗。 瀏覽器緩存機(jī)制解析 https:...
在前端開發(fā)的過程中,我們經(jīng)常會(huì)需要綁定一些持續(xù)觸發(fā)的事件,如 resize、scroll、mousemove 等等,但有些時(shí)候我們并不希望在事件持續(xù)觸發(fā)的過程中那么頻繁地去執(zhí)...
我們?cè)趙eb項(xiàng)目中經(jīng)常會(huì)需要用到 圖片懶加載 ,設(shè)置中我們需要監(jiān)聽scroll滾動(dòng)條滾動(dòng)事件 。這種事件響應(yīng)得十分頻繁,當(dāng)我們監(jiān)聽器的回調(diào)函數(shù)越復(fù)雜,對(duì)性能影響就會(huì)越嚴(yán)重。為...
JS為什么是單線程的? 最初設(shè)計(jì)JS是用來在瀏覽器驗(yàn)證表單操控DOM元素的是一門腳本語言,如果js是多線程的那么兩個(gè)線程同時(shí)對(duì)一個(gè)DOM元素進(jìn)行了相互沖突的操作,那么瀏覽器的...
JavaScript執(zhí)行機(jī)制,重點(diǎn)有兩點(diǎn): 1.JavaScript是一門單線程語言。2.Event Loop(事件循環(huán))是JavaScript的執(zhí)行機(jī)制。 既然說js是單線...
await后面接一個(gè)會(huì)return new promise的函數(shù)并執(zhí)行它await只能放在async函數(shù)里 使用async和await獲取成功的結(jié)果 上面這段代碼async中...
一、js手寫call:隱式綁定改變this 二、js手寫apply:隱式綁定改變this 三、js手寫bind:隱式綁定改變this 另一種手寫bind 四、認(rèn)識(shí)argume...