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

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

Apr 21, 2024 am 04:54 AM
nodejs

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 スクリプトから直接アクセスできます。例:

console.log(global);
console.log(process.pid);
console.log(__dirname);
ログイン後にコピー

注:

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

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

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

NodejsとTomcatの違い NodejsとTomcatの違い Apr 21, 2024 am 04:16 AM

NodejsとTomcatの違い

Nodejsとvuejsの違い Nodejsとvuejsの違い Apr 21, 2024 am 04:17 AM

Nodejsとvuejsの違い

Nodejs はバックエンド フレームワークですか? Nodejs はバックエンド フレームワークですか? Apr 21, 2024 am 05:09 AM

Nodejs はバックエンド フレームワークですか?

Nodejs インストール ディレクトリ内の npm ファイルと npm.cmd ファイルの違いは何ですか? Nodejs インストール ディレクトリ内の npm ファイルと npm.cmd ファイルの違いは何ですか? Apr 21, 2024 am 05:18 AM

Nodejs インストール ディレクトリ内の npm ファイルと npm.cmd ファイルの違いは何ですか?

Nodejs はバックエンド開発言語ですか? Nodejs はバックエンド開発言語ですか? Apr 21, 2024 am 05:09 AM

Nodejs はバックエンド開発言語ですか?

Nodejsのグローバル変数とは何ですか Nodejsのグローバル変数とは何ですか Apr 21, 2024 am 04:54 AM

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

NodejsとJavaの間に大きな違いはありますか? NodejsとJavaの間に大きな違いはありますか? Apr 21, 2024 am 06:12 AM

NodejsとJavaの間に大きな違いはありますか?

NodejsとJavaのどちらを選択しますか? NodejsとJavaのどちらを選択しますか? Apr 21, 2024 am 04:40 AM

NodejsとJavaのどちらを選択しますか?

See all articles