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