【发布时间】:2016-12-15 07:14:36
【问题描述】:
这里的另一个帖子解释了“Node wraps module's code into a function”,并给出了解释“https://nodejs.org/api/modules.html#modules_the_module_wrapper”
但我还是一头雾水,我有以下sn-p:
var n = 'my'
module.a='k'
console.log(module.a);
console.log(module.n);
使用nodejs,打印出来
k
undefined
问题:如果像'n'这样的脚本级变量绑定到nodejs“模块”的函数范围,为什么'module.n'不存在?
谢谢。
【问题讨论】:
-
没有地方说局部范围的变量绑定到
module对象?
标签: javascript node.js function module this