个性化阅读
专注于IT技术分析

Node.js全局对象

本文概述

Node.js全局对象本质上是全局的, 并且在所有模块中都可用。你无需在应用程序中包含这些对象;而是可以直接使用。这些对象是模块, 函数, 字符串和对象等。其中一些对象实际上不在全局范围内, 而是在模块范围内。

下面列出了Node.js全局对象的列表:

  • __dirname
  • __文件名
  • 安慰
  • 处理
  • 缓冲
  • setImmediate(callback [, arg] [, …])
  • setInterval(callback, delay [, arg] [, …])
  • setTimeout(callback, delay [, arg] [, …])
  • clearImmediate(immediateObject)
  • clearInterval(intervalObject)
  • clearTimeout(timeoutObject)

Node.js __目录名

它是一个字符串。它指定当前包含代码的目录的名称。

文件:global-example1.js

console.log(__dirname);

打开Node.js命令提示符并运行以下代码:

node global-example1.js
Node.js目录名示例1

Node.js __文件名

它指定正在执行的代码的文件名。这是此代码文件的解析绝对路径。模块内部的值是该模块文件的路径。

文件:global-example2.js

console.log(__filename);

打开Node.js命令提示符并运行以下代码:

node global-example2.js
Node.js文件名示例2

Node.js控制台

单击此处以获取控制台类的详细信息。 http://www.srcmini02.com/nodejs-console

Node.js缓冲区

单击此处以获取Buffer类的详细信息。 http://www.srcmini02.com/nodejs-buffers

Node.js计时器函数

单击此处以获取计时器功能的详细信息。 http://www.srcmini02.com/nodejs-timer

赞(0)
未经允许不得转载:srcmini » Node.js全局对象

评论 抢沙发

评论前必须登录!