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 则进行安装包。
时间: 2024-12-10 00:37:51