function outerFn(){ var outerVar = 1; function innerFn(){ console.log(outerVar); var innerFn = 2; } return innerFn; }outerFn(); //就是这里,为什么不会执行console.log(outerVar)从而输出1呢而换成这样就行 function outerFn(){ var outerVar = 1; function innerFn(){ console.log(outerVar); var innerFn = 2; } return innerFn; } var handler= outerFn(); handler();
添加回答
举报
0/150
提交
取消