在之前的一篇文章中我們解釋了一下為什么JavaScript要設(shè)計(jì)成單線程以及這門語言的任務(wù)隊(duì)列的概念艾凯,這也幫助了我們簡單了解了這門語言的運(yùn)行機(jī)制...
一摩窃、JavaScript為什么設(shè)計(jì)為單線程? JavaScript語言的一大特點(diǎn)就是單線程晴竞,換言之就是同一個時間只能做一件事亲族。 上面的代碼,只有...
概述 在面試的過程中會常常提到瀏覽器的緩存機(jī)制拂蝎,那么什么是瀏覽器的緩存機(jī)制穴墅?瀏覽的緩存機(jī)制也就是我們常說的HTTP的緩存機(jī)制,根據(jù)HTTP報(bào)文的...
什么是CDN玄货? CDN加速意思就是在用戶和我們的服務(wù)器之間加一個緩存機(jī)制,通過這個緩存機(jī)制動態(tài)獲取IP地址根據(jù)地理位置悼泌,讓用戶到最近的服務(wù)器訪問...
瀏覽器的的渲染過程 我們來看張表 ps: display: none與 visibility:hidden雖然都是隱藏元素松捉。但前者是使元素從do...
概述 關(guān)于深拷貝還是淺拷貝隘世,淺拷貝是指拷貝一層,深層次對象級別就只拷貝引用鸠踪;深拷貝是每一層的數(shù)據(jù)都會拷貝出來丙者。簡單來說就是淺拷貝的時候如果數(shù)據(jù)是...
BFC BFC (Block formatting context) 全稱叫"塊級格式化上下文"通過這個名字我們可以知道"塊", "格式化", ...
正則 小編自己也在學(xué)習(xí)正則,分享給大家一起學(xué)習(xí)营密,本篇文章適用于對正則還不是了解的初級選手械媒,廢(xia)話(che)不(dan)多說,直接進(jìn)入正題...
我們知道JS有對象滥沫,舉個栗子: 我們可以對obj進(jìn)行一些操作侣集,包括以下的操作:-【增】-【刪】-【改】-【查】下面我們來看看我們寫的那行代碼通過...