Node.js简明教程八:全局对象

Node.js全局对象是内建的对象,我们不用在程序中导入,可以直接使用。这些对象可以是模块、函数、字符串。

__filename

__filename代表正在执行的源码文件路径,使用绝对路径表示。如果用在一个模块中,表示模块路径。

例如,main.js:

执行:

__dirname

__dirname表示执行程序源码文件目录。

setTimeout(callback, ms)

定时器,setTimeout设置在多少毫米之后执行callback函数。定时器不能延迟超过24.8天。setTimeout函数返回一个值代表这个定时器,用它可以清除定时器。

执行:

setInterval(callback, ms)

在指定时间间隔上重复执行callback函数。定时器不能延迟超过24.8天。

示例:


更多全局对象,请看文档。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注