每一个不曾起舞的日子都是对生命的辜负。
#11.27学习记录
function fn(){
var max = 10;
var fn2 = function(num){
if(num>max){
console.log(max)
console.log(num)
}
}
return fn2
}
var news = fn();
news(20);
这段代码就是一个很绕的例子,其实下面的news就是执行过后的fn,fn有一个返回值return fn2 那么其实news就是fn2,news(20)就是fn2(20),那么num = 20,在控制台我们就会得到10和20两个数值。
for (var i = 0; i < 100; i++) {
(function(i){
function aaa(){
console.log(i)
}aaa()
})(i)
};
这个代码打印出来的就是0~99,其中外城的匿名函数就是起到保存I值得作用!