xdl5

Nodejs中的IO交互


//IO交互,web交互,浏览器的交互
//nodejs实现一个计算器
//路由转发
var readline = require('readline');//引入readline模块
var sk = require('./hello');//引入外部hello模块
var rl = readline.createInterface(process.stdin,process.stdout);
rl.setPrompt('请输入:');
rl.prompt();//监听
rl.on('line',(line)=>{
var str = line.trim();
if(str =='0'){
console.log('欢迎下次再聊');
process.exit();
}else{
//自定义组件模块显示内容
sk.shangke(str);
sk.h();
rl.prompt();
}
//console.log('你输入的是:'+str);
});

引入的hello.js文件

两种形式
exports.shangke= function(str){
console.log('这是上课模块'+str);
}
function hello(){
console.log('hello world');
}
exports.h = hello;

代码截图:


QQ截图20160811092909.jpg

web表单交互

引入querystring和表单进行交互。

linux下压缩和解压缩命令

压缩命令:tar zcvf 文件名.tar.gz 文件名
解压缩命令:tar zxvf 文件名.tar.gz
移动文件命令:mv 文件 文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简书好像不支持锚点、复制搜索(反正也是写给我自己看...
    kirito_song阅读 2,495评论 1 37
  • https://nodejs.org/api/documentation.html 工具模块 Assert 测试 ...
    KeKeMars阅读 6,383评论 0 6
  • 实现io简单的交换 var readline = require('readline')//变量 读取一个 ...
    zy01阅读 295评论 0 0
  • Readline是Node.js里实现标准输入输出的封装好的模块,通过这个模块我们可以以逐行的方式读取数据流。使用...
    LaLaLaLaAAA阅读 365评论 0 0
  • 复习 静态服务器的搭建 url地址的获取 根据url地址显示不同模板 本次内容--ReadLine Readlin...
    ZGKzm阅读 231评论 0 0