首页 > 其他 > 详细

process.stdin && process.stdout

时间:2020-03-24 23:39:58      阅读:75      评论:0      收藏:0      [点我收藏+]

技术分享图片

stdin:标准输入流  (终端键盘输入)

stdout: 标准输出流 (终端显示)

1.旧版的写法通过pause()来关闭stdin,而通过resume()来打开流(默认流是关闭的),数据是通过监听data事件获取的

2.新版的写法是通过监听readable事件判断是否可读,然后通过read()来获取数据,通过if判断获取非空的数据,最后通过end事件结束监听

这里需要注意,通过回车键输入数据,此时数据中已经包括回车键\n,因此判断end事件时需要考虑回车键也会占据字符大小

两种方法只可以2选1使用,切记不可混用

process.stdin && process.stdout

原文:https://www.cnblogs.com/chujunqiao/p/12563038.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!