作用域经典练习题
function fn() {
var i = 10;
return function(n) {
console.log(n + (++i))//i++ 和 ++i 都是自身累加1 i++ 先拿i的值进行计算,运算完成再加1
//++i 先本身累加1 然后拿累加完成的结果去运算
}
}
var f = fn();
f(10);//输出21
f(20);//输出32
fn()(10);//输出21
fn()(20)//输出 31
-
附解析示意图(画图是最好的理解方式)
-
动力: 这是我的学习笔记,您能从中得到收获和进步,是我分享的动力,帮助别人,自己也会更快乐
-
期望: 不喜勿喷,谢谢合作!如果涉及版权请及时联系我,马上删除!