ホームページ >ウェブフロントエンド >フロントエンドQ&A >NodeJs操作コンソールの入力にはどのモジュールが使用されますか?
Node.js は、JavaScript を使用してサーバー側アプリケーションを作成できるようにする、人気のある JavaScript ランタイム環境です。 Node.js には、さまざまなタスクに役立つ組み込みモジュールが多数含まれています。その中で広く使用されているモジュールが readline
モジュールです。
Node.js の readline
モジュールは操作コンソールに関連するモジュールで、コンソールからのユーザーの入力を簡単に読み取り、その入力を通じて対応する操作を実行できます。このモジュールは、端末からユーザー入力を読み取り、それを文字列または特定のデータ型として返すインターフェイスを提供します。以下は、readline
モジュールの簡単な使用例です。
const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.question('请输入你的姓名:', (answer) => { console.log(`你好 ${answer}!`); rl.close(); });
上記のコードでは、readline
モジュールがスクリプトにインポートされ、readline.createInterface() を呼び出して
readline.Interface が作成されます。
関数.オブジェクト。その後、プログラムは、rl
オブジェクトの question()
メソッド (question()## の最初のメソッド) にアクセスして、ユーザーがコンソールにデータを入力するのを待ちます。 # メソッド パラメータは質問された情報で、2 番目のパラメータはユーザーが回答を入力するときのコールバック関数です。
readline モジュールには、
など、その他の一般的に使用される関数もあります。 : 印刷プロンプトを表示し、ユーザー入力を待ちます。
: 特定のイベント (
line イベント 、
close イベント など) をリッスンします。
readline モジュールを使用するのが非常に簡単で効果的な方法です。
以上がNodeJs操作コンソールの入力にはどのモジュールが使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。