【发布时间】:2017-04-03 15:36:10
【问题描述】:
当我尝试使用 var 定义变量时,一切正常。
但是将其定义为 const 并没有按预期工作,并且变量未定义。
window.eval("var v = 5;");
document.body.innerHTML += window.v === undefined;
window.eval("const l = 5;");
document.body.innerHTML += window.l === undefined;
我已经在 Chrome 和 Node.js 上对其进行了测试。我错过了什么吗?
提前谢谢你!
【问题讨论】:
标签: javascript node.js constants eval