简单说闭包就是为了读取方法中的内部变量的。
F2()就是f1()的闭包,在外部读取f1()的内部变量
Function f1(){
Var n = 999;
Function f2(){
Alert(n);
}
Return f2;
}
Var result = f1(); //结果为999
简单说闭包就是为了读取方法中的内部变量的。
F2()就是f1()的闭包,在外部读取f1()的内部变量
Function f1(){
Var n = 999;
Function f2(){
Alert(n);
}
Return f2;
}
Var result = f1(); //结果为999