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();
慕娘9325324
跃然一笑
随时随地看视频慕课网APP
相关分类