首页 > 代码库 > Node学习笔记三

Node学习笔记三

global

  --类似与客户端javascript运行环境中的window

process

  --用于获取当前node进程信息,一般用于获取环境变量之类的信息

console

  --node中内置的console模块,提供操作控制台的输入输出功能,常见是用方式与客户端类似

技术分享

 

node中只有这三个是真正的全局对象,其他的一些全局对象都是模块内的伪全局对象

 技术分享

技术分享

 

在查看api时,会看到如此提示,node会将方法的稳定性分为三个级别0、1、2,0代表稳定性最低,2代表稳定性最高。

  --由于一些api已经被淘汰,但是需要适应老版本,因此将这些api保留,直到使用率很低的时候才将此api进行删除。符合软件迭代规律。

  --目前4版本为长期维护版本,里面的api基本稳定、不会删,市场主流是使用4版本开发系统

 process模块

  --process.arch 查询操作系统类型

  --process.argv 

    --var argv = process.argv;  console.log(argv); 

    --在控制台输出技术分享

    ‘C:\\dev\\nodejs\\node.exe‘ 代表node.exe所在的目录

    ‘D:\\MyDrivers\\workSpace\\node\\demo1‘代表执行文件所在的目录

  --当我们在REPL环境中输入指令时,eg: npm init, npm内部会对输入的指令做出判断,npm 是方法, init是参数,当参数是init时进行初始化操作, npm install jquery 则进行安装包。

  

 

Node学习笔记三