process.stdin && process.stdout


image

stdin:標准輸入流  (終端鍵盤輸入)

stdout: 標准輸出流 (終端顯示)

1.舊版的寫法通過pause()來關閉stdin,而通過resume()來打開流(默認流是關閉的),數據是通過監聽data事件獲取的

2.新版的寫法是通過監聽readable事件判斷是否可讀,然后通過read()來獲取數據,通過if判斷獲取非空的數據,最后通過end事件結束監聽

這里需要注意,通過回車鍵輸入數據,此時數據中已經包括回車鍵\n,因此判斷end事件時需要考慮回車鍵也會占據字符大小

兩種方法只可以2選1使用,切記不可混用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM