首先要了解一下规律:
- f ( ) 意思是执行f函数,返回子函数
- f ( )( ) 执行子函数,返回孙函数
- f ( )( )( ) 执行孙函数
- 以此类推…
案例分析:
1.
var i=1;
function f(){
i++;
console.log("------------- : "+i)
return k;
function k() {
return "I love you!"
}
}
f();
var i=1;
function f(){
i++;
console.log("------------- : "+i)
return k;
function k() {
return "I love you!"
}
}
console.log(f()());