1、
( 関数(輸出、必要、モジュール、__filename、__dirname){ にconsole.log( 'これはテストです。' ); } );
- 各ファイルには、モジュールで、独自のスコープを持っています
- モジュール自体は、内部モジュール変数である表し
- 外部インターフェースモジュールの代わりにmodule.exportsはプロパティ
2、プロパティを必要とします
- 負荷が後にキャッシュをロードする際にモジュールが実行されます
- モジュールがロードサイクルになると、それだけで、出力部は、実行がまだ出力の一部ではなく、実行されたであろう。お互いにロードされた二つのモジュールの開発を避けるために。
3、世界的にリンクされているグローバル属性とメソッドをNode.jsの
- CommonJs
- バッファ、プロセス、コンソール
- タイマー
図4に示すように、プロセス工程
ARGV、argv0、execArgv、execPath: - ノードの関連するパラメータを開始
CONST {ARGV、argv0、execArgv、execPath} = プロセス。 argv.forEach(項目 => { にconsole.log(項目); });