寫(xiě)在前面, 這個(gè)話題其實(shí)還挺大的, 我自己恐怕力有不逮, 所以只能算是筆記總結(jié), 寫(xiě)的肯定會(huì)有點(diǎn)簡(jiǎn)略. 有錯(cuò)誤實(shí)在太正常了. 希望能多多指教. 這篇文章僅僅是解釋一下現(xiàn)有的異步編程方案不涉及具體原理, 但是我的想法是試試看能不能每個(gè)方案都自己實(shí)現(xiàn)一遍, 所以可能是系列文章也可能就此太監(jiān)了. 回調(diào)函數(shù) showImg(https://segmentfault.com/img/remote/14600...
摘要:原作者地址經(jīng)測(cè)試,原插件在使用時(shí)有即在預(yù)覽時(shí)進(jìn)行鼠標(biāo)滾動(dòng),導(dǎo)致遮罩層計(jì)算錯(cuò)誤。我已修復(fù)該特分享出來(lái)。組件核心代碼鼠標(biāo)距離屏幕距離大盒子距離頂部的距離使用效果圖 原作者地址:https://github.com/lemontree2...經(jīng)測(cè)試,原插件在使用時(shí)有bug,即在預(yù)覽時(shí)進(jìn)行鼠標(biāo)滾動(dòng),導(dǎo)致遮罩層計(jì)算錯(cuò)誤。我已修復(fù)該bug,特分享出來(lái)。組件核心代碼: ...
摘要:是的,沒(méi)錯(cuò)是單線程的,但是會(huì)另開(kāi)一個(gè)線程,這個(gè)線程依賴于某個(gè)計(jì)時(shí)裝置,這時(shí),其實(shí)是不管而繼續(xù)往下進(jìn)行的,而也是獨(dú)立的線程計(jì)時(shí)的。 setTimeout的運(yùn)行機(jī)制 先看下面一個(gè)例子: var t=true; window.setTimeout(function(){ t=false; },1000); while(t){ } ...
摘要:全局屬性表示的值,顧名思義,就是表示不是一個(gè)數(shù)字。值得注意的是,是引入的,可以用上面的。而能通過(guò)函數(shù)的只有。該認(rèn)為,應(yīng)該返回。 這篇文章并不在我的 underscore 源碼解讀計(jì)劃中,直到 @pod4g 同學(xué)回復(fù)了我的 issue(詳見(jiàn) https://github.com/hanzichi/underscore-analysis/issues/2#issuecomment-2273...
摘要:同時(shí),也提供了一個(gè)基于的實(shí)現(xiàn)類,底層基于紅黑樹(shù)設(shè)計(jì),是一種有序的。可以看成是并發(fā)版本的,但是和不同是,并不是基于紅黑樹(shù)實(shí)現(xiàn)的,其底層是一種類似跳表的結(jié)構(gòu)。上述所有構(gòu)造器都調(diào)用了方法方法將一些字段置初始化,然后將指針指向新創(chuàng)建的結(jié)點(diǎn)。 showImg(https://segmentfault.com/img/remote/1460000016201159); 本文首發(fā)于一世流云專欄:ht...