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 相关文章推荐
Jquery 实现Tab效果 思路是js思路
Mar 02 Javascript
利用谷歌地图API获取点与点的距离的js代码
Oct 11 Javascript
js 3秒后跳转页面的实现代码
Mar 10 Javascript
jquery中使用循环下拉菜单示例代码
Sep 24 Javascript
Node.js+Express配置入门教程详解
May 19 Javascript
JavaScript中判断数据类型的方法总结
May 24 Javascript
JS验证input输入框(字母,数字,符号,中文)
Mar 23 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
Apr 27 Javascript
详解vue-cli本地环境API代理设置和解决跨域
Sep 05 Javascript
element-ui中Table表格省市区合并单元格的方法实现
Aug 07 Javascript
JavaScript使用表单元素验证表单的示例代码
Aug 20 Javascript
vant自定义二级菜单操作
Nov 02 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将两个关联数组合并函数提高函数效率
2014/03/18 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
2015/03/05 PHP
javascript+php实现根据用户时区显示当地时间的方法
2015/03/11 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
Javascript 事件流和事件绑定
2009/07/16 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
2012/10/11 Javascript
重写javascript中window.confirm的行为
2012/10/21 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
2014/09/21 Javascript
JavaScript设计模式之策略模式实例
2014/10/10 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
原生JavaScript实现Ajax的方法
2016/04/07 Javascript
jQuery实现左侧导航模块的显示与隐藏效果
2016/07/04 Javascript
javascript实现去除HTML标签的方法
2016/12/26 Javascript
Vue 短信验证码组件开发详解
2017/02/14 Javascript
setTimeout函数的神奇使用
2017/02/26 Javascript
基于vue的fullpage.js单页滚动插件
2017/03/20 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
Vue将页面导出为图片或者PDF
2020/08/17 Javascript
在layui中layer弹出层点击事件无效的解决方法
2019/09/05 Javascript
Vue最新防抖方案(必看篇)
2019/10/30 Javascript
详解Webpack抽离第三方类库以及common解决方案
2020/03/30 Javascript
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
Python通过属性手段实现只允许调用一次的示例讲解
2018/04/21 Python
浅谈解除装饰器作用(python3新增)
2018/10/15 Python
Python分布式进程中你会遇到的问题解析
2019/05/28 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
Django搭建项目实战与避坑细节详解
2020/12/06 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
Lands’ End英国官方网站:高质量男女服装
2017/10/07 全球购物
美国瑜伽品牌:Gaiam
2017/10/31 全球购物
ktv总经理岗位职责
2014/02/17 职场文书
table不让td文字溢出操作方法
2022/12/24 HTML / CSS