var func = new Function("console.log(typeof i);")

来源:7-2 [JavaScript]作用域

dxb_noob

2015-04-11 17:47

var func = new Function("console.log(typeof i);")   只要是构造器  内部就访问不到 构造器当前作用域的变量吗

写回答 关注

1回答

  • Bosn
    2015-04-13 09:39:24

    只是访问不到构造器所在的函数作用域中的变量而已,如果是在全局作用域,仍然可以访问。

    weibo_...

    那是不是可以理解为,如果i变量是在全局中,且var func = new Function("console.log(typeof i);");是在全局中的话,那么就可以访问?

    2015-06-18 23:54:35

    共 1 条回复 >

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题