該實(shí)現(xiàn)是按照promiseA+規(guī)范來進(jìn)行梳理的當(dāng)使用promise的時(shí)候需要先new一個(gè)實(shí)例医寿,所以我們要構(gòu)造一個(gè)promise構(gòu)造函數(shù) new的...
js是單線程的 因?yàn)槭菃尉€程炕横,所以所有任務(wù)都需要排隊(duì),前一個(gè)任務(wù)結(jié)束毯炮,后一個(gè)任務(wù)才能執(zhí)行,如果前一個(gè)任務(wù)花費(fèi)時(shí)間較長耸黑,后一個(gè)任務(wù)等待時(shí)間也隨之變...
發(fā)展過程 callback -> promise -> genrator + co -> async + await(語法糖) 異步是不支持tr...
排序和搜索算法 排序算法
圖 圖的遍歷 兩種算法可以對圖進(jìn)行遍歷:==廣度優(yōu)先搜索和深度優(yōu)先搜索== 當(dāng)要標(biāo)注已經(jīng)訪問過的頂點(diǎn)時(shí)桃煎,我們用三種顏色來反映它們的狀態(tài) 白色:表...
樹 8.1 樹的相關(guān)術(shù)語 位于樹頂部的節(jié)點(diǎn)叫做根節(jié)點(diǎn)內(nèi)部節(jié)點(diǎn)(至少有一個(gè)子節(jié)點(diǎn))和外部節(jié)點(diǎn)(沒有子節(jié)點(diǎn)) 節(jié)點(diǎn)的深度,取決于它祖先節(jié)點(diǎn)的個(gè)數(shù) 樹...
字典和散列表 集合大刊、字典和散列表可以存儲(chǔ)不重復(fù)的值 集合以[值为迈,值]的形式存儲(chǔ)元素,字典和散列表以[鍵,值]的形式存儲(chǔ) 7.1 字典 7.2 散列表
集合 集合是由一組無序且唯一的項(xiàng)組成的 6.1 創(chuàng)建一個(gè)集合 6.2 集合操作 并集葫辐,交集搜锰,差集,子集
鏈表 相對于傳統(tǒng)的數(shù)組耿战,鏈表的一個(gè)好處在于蛋叼,添加或移除元素的時(shí)候不需要移動(dòng)其他元素。 5.1 創(chuàng)建一個(gè)鏈表 5.2 雙向鏈表 雙向鏈表提供了兩種...