【发布时间】:2019-07-04 13:56:43
【问题描述】:
我想打印使用 let 声明的全局范围变量,该变量在函数内也以相同的名称声明。
我使用了窗口对象,但它一直说窗口没有定义。
var globalLet = "This is a global variable";
function fun() {
var globalLet = "This is a local variable";
console.log(globalLet); //want to print 'This is global variable' here.
}
fun();
【问题讨论】:
-
你能给出你得到的完整错误
-
你说的“我用过window object”是什么意思?该代码是什么样的?您是在浏览器中运行它还是通过 Node.js 之类的东西运行它?
-
repl.it/@MukulLatiyan/javascript 访问此链接并尝试运行它。
-
@Phil 通过节点。
-
Window对象是浏览器提供的,node没有
标签: javascript node.js variables scope