Quelles sont les variables globales dans nodejs

下次还敢
Libérer: 2024-04-21 04:54:37
original
1033 Les gens l'ont consulté

Les variables globales suivantes existent dans Node.js : Objet global : global Module principal : processus, console, nécessiter Variables d'environnement d'exécution : __dirname, __filename, __line, __column Constantes : undefined, null, NaN, Infinity, -Infinity

Quelles sont les variables globales dans nodejs

Variables globales dans Node.js

Il existe plusieurs variables globales intégrées dans Node.js :

1 Objet global

  • global : indique qu'il s'agit d'un objet global. en cours d'exécution L'objet global du script. Toutes les autres variables globales sont des propriétés de cet objet. global:表示当前正在执行的脚本的全局对象。所有其他全局变量都是此对象的属性。

2. 核心模块

  • process:提供对 Node.js 进程的详细信息和控制。
  • console:提供控制台输出和调试功能。
  • require:用于加载和访问其他模块。

3. 运行时环境变量

  • __dirname:包含当前模块所在目录的绝对路径。
  • __filename:包含当前模块文件的绝对路径。
  • __line:当前正在执行的代码行的行号。
  • __column:当前正在执行的代码行的列号。

4. 常量

  • undefined:未定义的值。
  • null:表示空值。
  • NaN:非数字值。
  • Infinity:正无穷大。
  • -Infinity

2. Module de base

processus : fournit des informations détaillées et un contrôle du processus Node.js.

console : fournit des fonctions de sortie de console et de débogage. require : utilisé pour charger et accéder à d'autres modules.

  • 3. Variables d'environnement d'exécution
🎜__dirname : Contient le chemin absolu vers le répertoire où se trouve le module actuel. 🎜🎜__filename : Contient le chemin absolu du fichier de module actuel. 🎜🎜__line : Le numéro de ligne de la ligne de code en cours d'exécution. 🎜🎜__column : Le numéro de colonne de la ligne de code en cours d'exécution. 🎜🎜🎜🎜4. Constante 🎜🎜🎜🎜indéfini : valeur non définie. 🎜🎜null : représente une valeur nulle. 🎜🎜NaN : valeur non numérique. 🎜🎜Infini : Infini positif. 🎜🎜-Infini : Infini négatif. 🎜🎜🎜🎜Utilisation de variables globales🎜🎜🎜Les variables globales sont accessibles directement à partir de n'importe quel script Node.js. Par exemple : 🎜
<code class="javascript">console.log(global);
console.log(process.pid);
console.log(__dirname);</code>
Copier après la connexion
🎜🎜 Remarque : 🎜🎜🎜🎜Les variables globales sont visibles dans toute l'application et doivent être utilisées avec prudence. 🎜🎜Évitez de modifier les variables globales fournies par les modules de base car cela pourrait entraîner un comportement inattendu. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal