關(guān)于長(zhǎng)期和短期的問(wèn)題 在產(chǎn)品規(guī)劃階段,我們應(yīng)該看重長(zhǎng)期發(fā)展還是短期利益的呢?在產(chǎn)品這個(gè)領(lǐng)域,這個(gè)問(wèn)題在不同的職能團(tuán)隊(duì)中有不一樣的答案。因?yàn)楦鱾€(gè)職...
DOCTYPE的作用 DOCTYPE能告訴瀏覽器使用哪種html或者xhtml規(guī)范來(lái)解析文檔,其中引入的dtd文件包含了標(biāo)記、attribute...
Stack類的實(shí)現(xiàn) 實(shí)例:數(shù)制間的相互轉(zhuǎn)換 假設(shè)想將數(shù)字n轉(zhuǎn)換為以b為基數(shù)的數(shù)字,實(shí)現(xiàn)轉(zhuǎn)換的算法如下:(1)最高位為n%b,將此位壓入棧。(2)...
定義鏈表 鏈表是由一組節(jié)點(diǎn)組成的集合。每個(gè)節(jié)點(diǎn)都使用一個(gè)對(duì)象的引用指向它的后繼,指向另一個(gè)節(jié)點(diǎn)的引用叫做鏈 單向鏈表 Node類 element...
async 異步的串行執(zhí)行(有先后順序) series()適合無(wú)依賴的異步串行執(zhí)行,但當(dāng)前一個(gè)的結(jié)果是后一個(gè)調(diào)用的輸入時(shí),series()就無(wú)法...
拖放事件 拖動(dòng)某元素時(shí),將依次觸發(fā)下列事件(被拖動(dòng)元素): dragstart按下鼠標(biāo)并開(kāi)始移動(dòng)鼠標(biāo)時(shí)在被拖動(dòng)元素身上觸發(fā)。 drag繼drag...
Node異步編程 目前的異步編程主要解決方案有: 事件發(fā)布/訂閱模式 Promise/Deferred模式 流程控制庫(kù) 事件發(fā)布/訂閱模式 No...
Node的異步I/O 我們?yōu)槭裁葱枰惒絀/O? 用戶體驗(yàn)服務(wù)器端如果基于同步執(zhí)行的,隨著應(yīng)用復(fù)雜性的增加,響應(yīng)的總耗時(shí)為M+N+...的總時(shí)間...
模塊機(jī)制 CommonJS的模塊規(guī)范 模塊引用 模塊定義上下文提供了exports對(duì)象用于導(dǎo)出當(dāng)前模塊的方法或者變量,并且它是唯一導(dǎo)出的出口,在...