process对象方法的介绍,Process.argv的使用

网友投稿 998 2022-10-08

process对象方法的介绍,Process.argv的使用

process对象方法的介绍,Process.argv的使用

1新建一个argv.jsconsole.log(process.argv);在终端上输入 node argv.js tom 1992 24 Process.argv的用法是 第一个是node 第二个是脚本文件 第三个是打印的任意参数E:\node>node argv js tom 1992 24[ 'D:\nodejs\node.exe', 'E:\node\argv', 'js', 'tom', '1992', '24' ]E:\node>Node最底层的接口的输出

2新建一个argv1.js

//使用node最底层的接口输出;process.stdout.write("最底层的输出");执行代码 E:\node>node argv1.js最底层的输出E:\node>Node的输入输出流3新建一个argv2.js//恢复输入流;process.stdin.resume();process.stdin.on('data',function(data){process.stdout.write("you write is "+data.toString());});执行脚本E:\node>node argv2.jsnode 输入输出流you write is node 输入输出流process.nextTick();

4新建一个argv3.js

//使用process.nextTick();来提供资源利用效率;function test1(){console.log("测试一");};function test2(){ process.nextTick(test1); 测试二");};test2();执行脚本E:\node>node argv3.js测试二测试一E:\node>5consoleconsole.log('byvoid');console.log('byvoid%diovyb');console.log('byvoid%diovyb',1991);

运行结果如下

E:\node>node console.jsbyvoidbyvoid%diovybbyvoid1991iovyb console.error()是向标准错误流输出console.trace();向标准数据流输出当前的栈

运行如下:

E:\node>node -e console.trace();Trace at [eval]:1:9 at Object.exports.runInThisContext (vm.js:54:17) at Object. ([eval]-wrapper:6:22) at Module._compile (module.js:409:26) at node.js:579:27 at nextTickCallbackWith0Args (node.js:420:9) at process._tickCallback (node.js:349:13) E:\node>

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序 数组(增,删,改,查)等操作实例详解
下一篇:分享一个简单的小程序demo(怎样分享微信小程序)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~