美文网首页
实现nodejs的io交互

实现nodejs的io交互

作者: dabing520 | 来源:发表于2016-08-11 09:21 被阅读0次

1.从键盘获得数据 readline

var readline = require('readline');

var rl = readline.createInterface(process.stdin,process.stdout);

rl.setPrompt('请输入:');

rl.prompt();

rl.on('line',(line) =>{

var str = line.trim();

console.log('你输入的是:'+str);

rl.prompt();

});

2.退出

rl.on('line',(line) =>{

var str = line.trim();

console.log('你输入的是:'+str);

rl.prompt();

}).on('close',() =>{  //点击键盘ctrl+c 结束程序,输出“欢迎下次再来”

console.log("欢迎下次再来!");

process.exit(); //退出进程

});

3.模块申明

exports.xiaojie = function(str){//申明xiaojie这个函数

console.log('这个是xiaojie的模块' + str);

}//申明上课这个模块 nihao

//模块中函数定义和引用

function nihao(){//申明一个nihao函数

console.log('this is nihao function');

}

exports.h = nihao;//将nihao函数导出给h

4.模块调用

var xj = require('./hello'); //在程序文件中引用刚申明的模块,注意hello模块的路径

xj.xiaojie('xiaojie'); //使用xiaojie这个函数

xj.h()//使用nihao这个函数

querystring模块

*可以将表单提交的数据转换成json字符串

querystring.parse('foo=bar&baz=qux&baz=quux&corge')

//returns { foo: 'bar', baz: ['qux', 'quux'], corge: '' }

可以将json串转换为表单提交的数据格式

querystring.stringify({ foo: 'bar', baz: ['qux', 'quux'], corge: '' })

// returns 'foo=bar&baz=qux&baz=quux&corge='

相关文章

  • xdl5

    Nodejs中的IO交互 //IO交互,web交互,浏览器的交互//nodejs实现一个计算器//路由转发var ...

  • 实现nodejs的io交互

    1.从键盘获得数据 readline var readline = require('readline'); va...

  • 实现nodejs的io交互

    1.从键盘获得数据 readline var readline = require('readline'); va...

  • 高明1025笔记

    终端和nodejs的io交互(io是input和output,输入和输出) 终端和io交互需要引入一个nodejs...

  • 第五天8月10全栈工程师培训笔记(nodejs下IO和WEB交互

    1、nodejs下如何实现终端IO交互 2、nodejs下WEB交互的演示 示例为一个简单的计算器(也是作业) 3...

  • 笔记 第六天 nodejs模块

    nodejs模块 nodejs 的文件操作 nodejs的io键盘交互 nodejs的url判断渲染模板 node...

  • day6-课堂笔记

    本节课内容: NodeJS的模块 NodeJS的文件操作 NodeJS的io键盘交互 NodeJs的url判断渲染...

  • 9/12 课堂笔记

    nodejs的模块 nodejs文件操作 nodejs的io键盘交互 nodejsURL判断渲染模板 fs.wri...

  • nodejs的基本操作

    nodejs的模块 代码展示: nodejs文件操作 代码展示: nodejs的io键盘交互 代码展示: node...

  • nodejs的io交互

    基础概念 Readline是Node.js里实现标准输入输出的封装好的模块,通过这个模块我们可以以逐行的方式读取数...

网友评论

      本文标题:实现nodejs的io交互

      本文链接:https://www.haomeiwen.com/subject/frojsttx.html