ホームページ  >  記事  >  ウェブフロントエンド  >  Nodejsのグローバル変数とは何ですか

Nodejsのグローバル変数とは何ですか

下次还敢
下次还敢オリジナル
2024-04-21 04:54:371035ブラウズ

Node.js には次のグローバル変数が存在します。 グローバル オブジェクト: グローバル コア モジュール: プロセス、コンソール、require ランタイム環境変数: __dirname、__filename、__line、__column 定数: unknown、null、NaN、Infinity、- Infinity

Nodejsのグローバル変数とは何ですか

#Node.js のグローバル変数

Node.js には、いくつかの組み込みグローバル変数があります。

1. グローバル オブジェクト

  • global: 現在実行中のスクリプトのグローバル オブジェクトを表します。他のすべてのグローバル変数は、このオブジェクトのプロパティです。

2. コア モジュール

  • #process: Node.js プロセスの詳細情報と制御を提供します。
  • console: コンソール出力とデバッグ機能を提供します。
  • require: 他のモジュールをロードしてアクセスするために使用されます。

3. 実行時環境変数

  • #__dirname: 現在のモジュールが存在するディレクトリへの絶対パスが含まれます。位置した。
  • __filename: 現在のモジュール ファイルの絶対パスが含まれます。
  • __line: 現在実行されているコード行の行番号。
  • __column: 現在実行されているコード行の列番号。

4. 定数

    未定義
  • : 未定義の値。
  • null
  • : null 値を示します。
  • NaN
  • : 数値以外の値。
  • 無限大
  • : 正の無限大。
  • -Infinity
  • : 負の無限大。
グローバル変数の使用

グローバル変数には、任意の Node.js スクリプトから直接アクセスできます。例:

<code class="javascript">console.log(global);
console.log(process.pid);
console.log(__dirname);</code>

注:

グローバル変数はアプリケーション全体で表示されるため、注意して使用する必要があります。
  • コア モジュールによって提供されるグローバル変数の変更は避けてください。予期しない動作が発生する可能性があります。

以上がNodejsのグローバル変数とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。