美文网首页
NodeJS-Process

NodeJS-Process

作者: 走停2015_iOS开发 | 来源:发表于2018-06-29 15:41 被阅读16次

Global-->process

  • stdin、stdout:标准输入输出流(IO)
打印其实调用的是这个方法
function Log(data)
{
    process.stdout.write(data);
}
Log('aaaaa');

//默认情况下,输入流是关闭的
process.stdin.resume();
//用于监听用户的输入数据
process.stdin.on('data',function(chunk) {
    console.log('用户输入了'+ chunk);
});
E0CB2DED-45BA-4494-96CE-7D3A65474BEF.png

例子:

process.stdin.resume();
var a;
var b;
process.stdout.write('请输入a的值: ');
process.stdin.on('data',function(ab){
    if(!a)
    {
        a = Number(ab);
        process.stdout.write('请输入b的值: ');
    }else
    {
        b = Number(ab);
        process.stdout.write('结果是:'+ (a + b));
    }
});
DF50E434-4898-41D9-A4D3-D9C435BFA719.png
  • 属性
console.log(process.argv)//包含命令行参数的数组(可以传参)
console.log(process.pid);//获取进程ID
console.log(process.title);//进程名字
console.log(process.cwd()) //工作目录
//退出进程
setTimeout(function(){
    process.exit();//关闭进程
},5000);
93222A9B-5007-417E-B20E-A49146C63EE6.png
//开启定时器=开启进程可以参看pid(进程ID)
setInterval(function(){

},5000);
5AA2FCE8-0DE7-4C3E-A6CE-2FCCFEDF54B5.png

相关文章

  • NodeJS-Process

    Global-->process stdin、stdout:标准输入输出流(IO) 例子: 属性

网友评论

      本文标题:NodeJS-Process

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