七:全局对象以及常用工具

1. 全局对象

所谓全局对象,也就是在全局的范围类可以访问到的数据,在Node中的全局对象是global,(类似于window),
所以全局对象中的全局属性也可以全局访问到的

常用的全局变量属性

  1. __filename:表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径
console.log( __filename );
/web/com/nodejs/main.js
  1. __dirname 表示当前执行脚本所在的目录。
console.log( __dirname );
/web/com/nodejs
  1. 其他函数console,setTimeout等等

2. 常用工具集合类util

Node.js 工具模块

  1. OS 模块,提供基本的系统操作函数。
  2. Path 模块 提供了处理和转换文件路径的工具。
  3. Net 模块,用于底层的网络通信。提供了服务端和客户端的的操作。
  4. DNS 模块,用于解析域名。
  5. Domain 模块,简化异步代码的异常处理,可以捕捉处理try catch无法捕捉的。

你可能感兴趣的:(七:全局对象以及常用工具)