Node.js process.stdout 属性
process.stdout 属性是 process 模块的内置应用程序编程接口,用于从我们的程序中发送数据。到标准输出的可写流。它实现了一个 write() 方法。
句法:
process.stdout.write()
返回值:此属性将信息作为正在检索的数据连续打印,并且不添加新行。
参数:此属性仅接受单个字符串作为参数。
笔记:
- 它只接受字符串作为参数。作为参数传递的任何其他数据类型都将引发 TypeError。
- 它对于打印图案很有用,因为它不会添加新行。
- 我们不能写多个字符串。
- 我们不能进行联想。
下面的例子说明了在 Node.js 中process.stdout 属性的使用:
示例 1:创建一个 JavaScript 文件并将此文件命名为index.js。
Javascript
// Node.js program to demonstrate the
// process.stdout Property
// Printing process.stdout property value
process.stdout.write('Greetings of the day');
Javascript
// Node.js program to demonstrate the
// process.stdout Property
// For process.std.out
// Association is not possible
process.stdout.write("Geeks");
process.stdout.write("for");
process.stdout.write("Geeks");
使用以下命令运行index.js文件:
node index.js
输出:
Greetings of the day
示例 2:创建一个 JavaScript 文件并将此文件命名为index.js。
Javascript
// Node.js program to demonstrate the
// process.stdout Property
// For process.std.out
// Association is not possible
process.stdout.write("Geeks");
process.stdout.write("for");
process.stdout.write("Geeks");
使用以下命令运行index.js文件:
node index.js
输出:
GeeksforGeeks