node 标准输入流和输出流代码实例


Posted in Javascript onSeptember 19, 2019

这篇文章主要介绍了node 标准输入流和输出流代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

使用node 在 CMD 控制台获取输入的指令:

方式一:

process.stdin.resume();
process.stdin.setEncoding('utf-8');
process.stdout.write('请输入:'); //标准输出
process.stdin.on('data', function (data) {
  var str = data.slice(0, -2);
  process.stdin.emit('end');
  process.stdout.write('输入的:'+str);    
});
process.stdin.on('end', function () {
   process.stdin.pause();
});

方式二:

const readline = require('readline');
const rl = readline.createInterface({
 input: process.stdin,
 output: process.stdout
});
rl.question('你认为 Node.js 中文网怎么样?', (answer) => {
 // 对答案进行处理
 console.log(`多谢你的反馈:${answer}`);
 rl.close();
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
HTML中不支持静态Expando的元素的问题
Mar 08 Javascript
javascript 有用的脚本函数
May 07 Javascript
jQuery 技巧大全(新手入门篇)
May 12 Javascript
jQuery计算textarea中文字数(剩余个数)的小程序
Nov 28 Javascript
jquery获得option的值和对option进行操作
Dec 13 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
Feb 07 Javascript
JavaScript跨域方法汇总
Oct 16 Javascript
javascript实现禁止鼠标滚轮事件
Jul 24 Javascript
基于JQuery实现图片轮播效果(焦点图)
Feb 02 Javascript
再谈javascript常见错误及解决方法
Sep 16 Javascript
深入解析Vue 组件命名那些事
Jul 18 Javascript
JS实现身份证输入框的输入效果
Aug 21 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
Sep 19 #Javascript
微信小程序3D轮播实现代码
Sep 19 #Javascript
layui 实现表格某一列显示图标
Sep 19 #Javascript
微信小程序防止多次点击跳转(函数节流)
Sep 19 #Javascript
layui按条件隐藏表格列的实例
Sep 19 #Javascript
微信小程序和H5页面间相互跳转代码实例
Sep 19 #Javascript
微信小程序引入VANT组件的方法步骤
Sep 19 #Javascript
You might like
php中通过curl smtp发送邮件
2012/06/05 PHP
php中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
PHP实现把数字ID转字母ID
2013/08/12 PHP
php不写闭合标签的好处
2014/03/04 PHP
漂亮的thinkphp 跳转页封装示例
2019/10/16 PHP
JQUERY操作JSON实例代码
2010/02/09 Javascript
微信jssdk在iframe页面失效问题的解决措施
2016/03/03 Javascript
详解js中call与apply关键字的作用
2016/11/21 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
令按钮悬浮在(手机)页面底部的实现方法
2017/05/02 Javascript
详解webpack介绍&安装&常用命令
2017/06/29 Javascript
vue判断input输入内容全是空格的方法
2018/03/02 Javascript
vue-cli3搭建项目的详细步骤
2018/12/05 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
javascript实现移动端上传图片功能
2020/08/18 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
[48:05]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VGJ.T vs VP
2018/03/31 DOTA
Python实现的下载8000首儿歌的代码分享
2014/11/21 Python
Python编写屏幕截图程序方法
2015/02/18 Python
python实现名片管理系统
2018/11/29 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
python修改FTP服务器上的文件名
2019/09/11 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
使用Python爬取弹出窗口信息的实例
2020/03/14 Python
Python Selenium截图功能实现代码
2020/04/26 Python
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
2014/01/18 面试题
数控专业个人求职信范例
2013/11/29 职场文书
赔偿协议书范本
2014/04/15 职场文书
购房协议书范本
2014/10/02 职场文书
2014年科室工作总结
2014/11/20 职场文书
小学科学教学计划
2015/01/21 职场文书
运动会运动员赞词
2015/07/22 职场文书
幼儿园毕业致辞
2015/07/29 职场文书
一封真诚的自荐信帮你赢得机会
2019/05/07 职场文书