您的位置:首页 > Web前端 > Node.js

NodeJS学习系列课程笔记(NodeJS 全局对象相关使用方法)

2016-07-14 16:52 676 查看


在学习JavaScript 中,我们知道 window 是全局对象, 而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 global 对象的属性。

那么我们在开发中,常用的全局对象有哪些呢?

__filename的使用

__filename 表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径,且和命令行参数所指定的文件名不一定相同。 如果在模块中,返回的值是模块文件的路径。

// 输出全局变量 __filename 的值
console.log( __filename );


__dirname的使用

__dirname 表示当前执行脚本所在的目录, 使用也很简单,因为都是全局的, 不需要引入。

console.log( __dirname );


其实还有一些,比如setTimeout(cb, ms) , clearTimeout, setInterval等等,我们很多在javascript中都用过,所以不做过多解释了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息