一、webpack方向 webpack優(yōu)化其實可以歸為HTTP層面的優(yōu)化(網(wǎng)絡(luò)層面)。因為HTTP這一層的優(yōu)化兩大方向就是:減少請求次數(shù)和縮短單...
事件循環(huán)是瀏覽器和Node用來解決JS單線程運行帶來的問題的一種運行機制。瀏覽器和NodeJS環(huán)境下的事件循環(huán)是不同的,瀏覽器是完全遵循HTML...
用ES5實現(xiàn)繼承,就是用原型鏈實現(xiàn)。只要把子類和父類的原型鏈打通就解決了主要問題。最常用的是組合繼承: 1、 。這句話的作用很明顯,是在Chil...
Object.prototype.toString()是目前JS提供的顆粒度最小的類型判斷方法,用來精確判斷數(shù)據(jù)類型。如果我們把Object.p...
導(dǎo)讀 如果你查閱了javascript箭頭函數(shù)的資料,大抵會得出這樣的結(jié)論:1、箭頭函數(shù)最大的特點是沒有this,如果在箭頭函數(shù)內(nèi)部使用this...
一、為什么用靜態(tài)gzip方案? 服務(wù)端動態(tài)gzip是常見的方案,即服務(wù)端判斷瀏覽器http請求頭中的Accept-Encodin是否有g(shù)zip,...
一、導(dǎo)讀 由于各種歷史原因javaScript的類型轉(zhuǎn)換真的令人吐血。本文是老弟翻閱各種材料自己總結(jié)出的javaScript強制類型轉(zhuǎn)換規(guī)則,整...
一、導(dǎo)讀 本篇文章將說清楚javaScript的原型、原型鏈機制,說的不對評論區(qū)砸板磚~如果你看了很多篇博客仍然搞不清楚prototype 、_...
最近在掘金上看到一篇講解HTTP緩存的文章《前端優(yōu)化:瀏覽器緩存技術(shù)介紹》,我覺得講得很好,如果大家不熟悉HTTP緩存的話可以先看下這篇博客,很...