文章 评论 浏览 27
var fn = null; function foo() { var a = 2; function innnerFoo() { console.log(c); console.log(a); } fn = innnerFoo; } function bar() { var c = 100; fn(); } foo(); bar();
大神,帮我把这个例子分析下?自己解释感觉说服不了自己,c 为什么会报错,我怎么感觉会读取到bar 执行上下文中变量对象c
文章 0 评论 0
接受
大神,帮我把这个例子分析下?自己解释感觉说服不了自己,c 为什么会报错,我怎么感觉会读取到bar 执行上下文中变量对象c
JavaScript 深入之闭包