TCP 和 UDP 作為一個前端已經(jīng)不止一次的在面試中被問到 TCP 和 UDP 協(xié)議了浮定。為了讓自己的回答不那么敷衍劲弦,從前端的角度對 TCP 和 UDP 在基礎(chǔ)層面進(jìn)行了一下...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
TCP 和 UDP 作為一個前端已經(jīng)不止一次的在面試中被問到 TCP 和 UDP 協(xié)議了浮定。為了讓自己的回答不那么敷衍劲弦,從前端的角度對 TCP 和 UDP 在基礎(chǔ)層面進(jìn)行了一下...
前端緩存 前端緩存可分為兩大類:http緩存和瀏覽器緩存丢烘。我們今天重點講的是http緩存蒸走,所以關(guān)于瀏覽器緩存大家自行去查閱困肩。下面這張圖是前端緩存的一個大致知識點: HTTP緩...
緩存概念 緩存的應(yīng)用非常廣泛,在前端更是有著舉足輕重的地位枷畏,是解決性能問題最常用的手段之一别厘。 緩存在我們的項目中可謂是無處不在,小到一個函數(shù)的執(zhí)行結(jié)果拥诡,大到圖片資源触趴、服務(wù)器請...
什么是 curry 化 curry 化也是一個常見的概念,維基百科對其解釋為: 在計算機(jī)科學(xué)中渴肉,柯里化(currying)冗懦,又譯為卡瑞化或加里化,是把接受多個參數(shù)的函數(shù)變換成...
模塊化伴隨著前端的發(fā)展嚣艇,從無到有,從“偽”到“真”华弓,再到后來的有成熟體系和規(guī)范并且適用于瀏覽器環(huán)境下的模塊化。讓我們來看看模塊化到底經(jīng)歷了什么困乒。 什么是模塊化寂屏?為什么需要模塊...
你需要知道的 何為HTML5 ?HTML5屬于上一代HTML的新迭代語言,設(shè)計HTML5主要的目的也是為了讓多媒體在移動端上得到更好的支持!如:video迁霎、audio吱抚、及ca...
JavaScript原型&原型鏈 原型鏈圖 如果你看到這張圖一臉懵,不要怕考廉,往下看秘豹,下面會一步一步教你認(rèn)識原型&原型鏈 前置知識 js的初學(xué)者一般很難理解原型和原型鏈的概念,...
作用域&作用域鏈 作用域的概念 變量作用域的概念:變量作用域就是一個變量可以使用的范圍昌粤。 JS中首先有一個最外層的作用域:稱之為全局作用域既绕。 JS中還可以通過函數(shù)創(chuàng)建出一個獨...
虛擬 DOM 前世今生 虛擬 DOM 也叫 VDOM,虛擬 DOM 其實并不是什么新鮮事物涮坐,早在多年前網(wǎng)上就已經(jīng)有很多介紹虛擬 DOM 的文章凄贩。但把虛擬 DOM 發(fā)揚光大的是...