Javascript global.process的构造函数是否存储在global.process.constructor之外的任何位置?

Javascript global.process的构造函数是否存储在global.process.constructor之外的任何位置?,javascript,node.js,Javascript,Node.js,我想看看Node.js中的global.process的构造函数是否存储在任何地方 例如,在web中,构造函数很容易获得。例如,window的构造函数是window.window。所有构造函数似乎都存储在全局(窗口)上。Node.js中是否有内置对象构造函数的位置?window的构造函数是window.window 但是window.window的构造函数是未公开的本机代码 在节点中,global.process的构造函数是global.process函数 但是console的构造函数是con

我想看看Node.js中的
global.process
的构造函数是否存储在任何地方


例如,在web中,构造函数很容易获得。例如,
window
的构造函数是
window.window
。所有构造函数似乎都存储在全局(
窗口
)上。Node.js中是否有内置对象构造函数的位置?

window
的构造函数是
window.window


但是
window.window
的构造函数是未公开的本机代码

在节点中,
global.process
的构造函数是
global.process
函数
但是
console
的构造函数是
console
函数

在进程情况下,由于对象及其构造函数的名称(包括大小写)相同(与窗口中不同),因此进程函数的命名空间将被进程对象覆盖。因此,一旦启动了流程并建立了节点环境,就无法访问构造函数。
进入的唯一途径是

var prc = new global.process.constructor

这将创建一个新的
进程{}
,但使用较少,因为除了从
对象
继承的构造函数是
窗口。窗口
<

但是
window.window
的构造函数是未公开的本机代码

在节点中,
global.process
的构造函数是
global.process
函数
但是
console
的构造函数是
console
函数

在进程情况下,由于对象及其构造函数的名称(包括大小写)相同(与窗口中不同),因此进程函数的命名空间将被进程对象覆盖。因此,一旦启动了流程并建立了节点环境,就无法访问构造函数。
进入的唯一途径是

var prc = new global.process.constructor

这将创建一个新的
进程{}
,但使用较少,因为除了从
对象
窗口继承的那些函数外,没有任何继承自
进程
函数的原型。我的意思是
window.window.constructor.toString()
不会公开任何代码。
window.window
的构造函数是
Function
。True。我的意思是
window.window.constructor.toString()
不会公开任何代码。