微前端架构如何改变企业的开发模式与效率提升
1098
2022-10-08
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.
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~