1.以前的誤解 很久之前就聽(tīng)說(shuō)過(guò)長(zhǎng)連接的說(shuō)法,而且還知道HTTP1.0協(xié)議不支持長(zhǎng)連接,從HTTP1.1協(xié)議以后,連接默認(rèn)都是長(zhǎng)連接。但終究覺(jué)得對(duì)于長(zhǎng)連接一直懵懵懂懂的,有種...
1、瀏覽器的同源安全策略 沒(méi)錯(cuò),就是這家伙干的,瀏覽器只允許請(qǐng)求當(dāng)前域的資源,而對(duì)其他域的資源表示不信任。那怎么才算跨域呢? 請(qǐng)求協(xié)議http,https的不同 域domai...
重新理了下思路,覺(jué)得作者還是要把編譯環(huán)境寫出來(lái),不然很容易導(dǎo)致誤解。
1. 瀏覽器標(biāo)準(zhǔn)環(huán)境中(比如說(shuō)谷歌webkit內(nèi)核),是一個(gè)宏任務(wù)緊接著所有微任務(wù)執(zhí)行。
2. 在node環(huán)境中,則又不一樣了,是一個(gè)類型宏任務(wù)隊(duì)列執(zhí)行完,再去執(zhí)行微任務(wù)。
自己運(yùn)行一下代碼,就可以發(fā)現(xiàn)了。
不知道這樣理解是否正確,還有想問(wèn)一下作者,為什么執(zhí)行完setImmediate的所有微任務(wù),才算是第二輪結(jié)束,這里覺(jué)得比較匪夷所思。
JavaScript的學(xué)習(xí)零散而龐雜,很多時(shí)候我們學(xué)到了一些東西,但是卻沒(méi)辦法感受到進(jìn)步!甚至過(guò)了不久,就把學(xué)到的東西給忘了。為了解決自己的這個(gè)困擾,在學(xué)習(xí)的過(guò)程中,我一直在...
定義 對(duì)于像素p、q和z,分別具有坐標(biāo)(x,y),(s,t)和(u,v),如果 (1) D(p,q) ≥ 0 (當(dāng)且僅當(dāng)p=q時(shí),D(p,q)=0) (2) D(p,q...
選擇器的特殊性:特殊性的值表示為四個(gè)部分 ,比如 0 0 0 0 對(duì)于選擇器中給定的各個(gè)ID屬性值,加0 1 0 0對(duì)于選擇器中給定的各個(gè)類屬性值,屬性選擇或偽類加 0 0 ...
(2018-09-06) 1.原型鏈 將一個(gè)類型的實(shí)例賦值給另一個(gè)構(gòu)造函數(shù)的原型。 2.構(gòu)造函數(shù)繼承 在子類型構(gòu)造函數(shù)的內(nèi)部調(diào)用超類型構(gòu)造函數(shù)。 3.組合式繼承 使用原型鏈實(shí)...
讀網(wǎng)文也有好多年了,從小學(xué)四年級(jí)到現(xiàn)在研一了,算算大概有十二三年了。以前才開(kāi)始接觸就像接觸了毒品,每每一發(fā)不可收拾地沉迷在字里行間。聽(tīng)說(shuō)現(xiàn)在沉迷網(wǎng)游也是一種病,那大概那時(shí)候也...
描述 給定一些 points 和一個(gè) origin,從 points 中找到 k 個(gè)離 origin 最近的點(diǎn)。按照距離由小到大返回。如果兩個(gè)點(diǎn)有相同距離,則按照x值來(lái)排序;...
第一次自己寫遞歸方法 先確定好結(jié)束的條件,再寫具體實(shí)現(xiàn)某一項(xiàng)的內(nèi)容,第一次寫遞歸就accept了很激動(dòng)。 用stringbuffer會(huì)減少很多運(yùn)行時(shí)間