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

这篇文章主要介绍了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();

});

以上是 node 标准输入流和输出流代码实例 的全部内容, 来源链接: utcz.com/z/329375.html

回到顶部