課程
/前端開發(fā)
/Node.js
/進擊Node.js基礎(二)
比如這兒的ReadStream.prototype._read=.....,函數里沒有調用為什么可以打印出來??
2017-04-17
源自:進擊Node.js基礎(二) 2-4
正在回答
_read() 這個方法屬于stream.Readable里面的,因為使用了utils.inherits(ReadStream,stream.Readable),所以ReadStream.prototype == stream.Readable,只是在這里實現(xiàn)_read()方法重寫,實現(xiàn)自定義邏輯。在調用ReadStream實例對象的pipe方法會自動調用_read()方法實現(xiàn)數據的讀取。
慕斯卡3222755
斷丶章 提問者
舉報
本教程帶你攻破 Nodejs,讓 JavaScript流暢運行在服務器端
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-19
_read() 這個方法屬于stream.Readable里面的,因為使用了utils.inherits(ReadStream,stream.Readable),所以ReadStream.prototype == stream.Readable,只是在這里實現(xiàn)_read()方法重寫,實現(xiàn)自定義邏輯。在調用ReadStream實例對象的pipe方法會自動調用_read()方法實現(xiàn)數據的讀取。