Node.js变量声明和作用域

Node.js变量声明和作用域,第1张

Node.js变量声明和作用域

使用时它在Node中不起作用,

var
因为它
testContext
当前模块本地变量
。您应该直接引用它:
console.log(testContext);

不输入时

var
,发生的事情
testContext
现在 是整个Node进程中的全局变量

在Chrome浏览器(或其他任何浏览器中-我不确定oldIE …),无论您是否

var
在示例中使用,
testContext

都将转到全局上下文 ,即
window

顺便说一下,“全局上下文”是

this
JS中函数调用的默认值。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5101330.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存