【发布时间】:2020-04-18 07:52:30
【问题描述】:
在浏览器执行环境中定义函数时,该函数是window 对象的成员。例如:
function myFunc() {
console.log( 'hello' );
}
console.log( window.myFunc ); // valid
在 NodeJS 中,我们没有 window 对象,我们有 global 和 module 对象。但是,当您在 NodeJS 执行环境中以相同的方式定义函数时,该函数不是global 对象或module 对象的一部分。
function myFunc() {
console.log( 'hello' );
}
console.log( global.myFunc ); // undefined
console.log( module.myFunc ); // undefined
那么myFunc 是哪个对象的成员?
【问题讨论】:
标签: javascript node.js