process.stdout

関数の概要

process.stdoutは、Node.jsの標準出力ストリームを表すオブジェクトです。主にコンソールにデータを出力するために使用されます。例えば、テキストメッセージやログの表示などに利用されます。

パラメータの説明

引数 用途
data Bufferまたは文字列 出力するデータ
encoding 文字列 データのエンコーディング形式(省略可能)
callback 関数 出力完了後に呼び出されるコールバック関数(省略可能)

戻り値

process.stdoutはWritable Streamオブジェクトを返します。出力が完了すると、コールバック関数が非同期で実行されます。

使用例

例1:


process.stdout.write('Hello, World!\n');

例2:


process.stdout.write('Error occurred!', 'utf-8', () => {
  console.log('Error message has been displayed.');
});

関連する関数

  • process.stdin: 標準入力を扱うためのオブジェクト
  • console.log: コンソールにログを出力する関数

まとめ

process.stdoutは、Node.jsで標準出力を行うための重要な機能です。テキストやログの表示に使用される他、エラーメッセージの出力などさまざまな用途に活用できます。コールバック関数を利用することで、非同期な処理もスムーズに行えます。