作用域链 var func = new Function("console.log(typeof i );");

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

丶小八戒

2015-08-27 14:57

http://img.mukewang.com/55deb485000140e809610167.jpg

老师请问一下,在作用域链部分,为什么我这里访问的到 i 变量。

写回答 关注

1回答

  • zcqno1
    2015-10-20 21:03:55

    应该是你在这段代码之前定义过 i 了,可以换个变量试一下或者改变函数里面 i 的类型如var i="s";

JavaScript深入浅出

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

281100 学习 · 1020 问题

查看课程

相似问题