已采納回答 / hgq
對(duì)的,node7.X以后,內(nèi)置了promise對(duì)象,已經(jīng)不用在引入其他模塊了
最贊回答 / 煩惱般若舟
我覺(jué)得,promise是基于狀態(tài)的,一個(gè)promise分為三個(gè):未完成、已完成、失敗。都是相互獨(dú)立的,then方法是要在前一個(gè)promise之后再次重新發(fā)起異步編程,他要知道前一個(gè)的狀態(tài),你要return的話(huà)就會(huì)變成同步了
已采納回答 / 慕斯卡3222755
_read() 這個(gè)方法屬于stream.Readable里面的,因?yàn)槭褂昧藆tils.inherits(ReadStream,stream.Readable),所以ReadStream.prototype == stream.Readable,只是在這里實(shí)現(xiàn)_read()方法重寫(xiě),實(shí)現(xiàn)自定義邏輯。在調(diào)用ReadStream實(shí)例對(duì)象的pipe方法會(huì)自動(dòng)調(diào)用_read()方法實(shí)現(xiàn)數(shù)據(jù)的讀取。
2017-04-17
最新回答 / 幻月教主3821413
好像和版本有關(guān),如果你的node夠新的話(huà),可以引入es6特性,使用class+extends方式繼承,可以參考一下我的代碼,效果和老師的一樣var stream=require('stream');class ReadStream extends stream.Readable { ? ? ? _read...
2017-04-17
最新回答 / 慕勒6241362
我知道原因了!第一個(gè)else那里是 else { if …… } 而不是 else if<...code...>
最新回答 / 一個(gè)學(xué)渣
安裝目錄有要node-modules
最新回答 / weibo_我_就_是_我_55_032
試試右擊控制面板頂端,看看有沒(méi)有設(shè)置項(xiàng)(或者options)設(shè)置以下window的scrollbackline
2017-04-02
最新回答 / qq_懶牛_0
在需要安裝的路徑下 使用npm init
+ 我來(lái)回答
回答最高可+2積分
最新回答 / 慕移動(dòng)9181930
物理原理就是與門(mén),或門(mén),非門(mén)這些電子電路。筆記是給自己看或者記錄的,討論是用來(lái)交流和提問(wèn)的。
2017-03-21
最贊回答 / qq_papi醬的日常_0
直接打開(kāi)
最贊回答 / 人工智能專(zhuān)家
writeStream._write是定義在writeStream下的一個(gè)私有方法,一般私有方法都已下劃線(xiàn)開(kāi)頭的 ?
2017-03-15