【发布时间】:2015-08-01 13:38:07
【问题描述】:
我有一段代码带有 ReferenceError here
或以下:
function foo() {
function bar() {
console.log('bar');
}
var x = new Function('bar();');
x();
}
foo(); // ReferenceError: bar is not defined
有可能做到这一点吗?我的意思是 bar 函数存在于new Function
【问题讨论】:
-
我不知道该接受哪个答案,所以几天后我会接受投票最多的答案。谢谢大家。
标签: javascript scope