在函数外部无法访问函数内部的变量,为了访问函数内部的变量,需要在函数内部定义一个函数,该函数可以访问父函数的变量,同时为了向外部暴露该函数,需要在父函数中返回该函数
function a(){
var n = 100;
function b(){
return n*n;
}
return b;
}
在函数外部无法访问函数内部的变量,为了访问函数内部的变量,需要在函数内部定义一个函数,该函数可以访问父函数的变量,同时为了向外部暴露该函数,需要在父函数中返回该函数
function a(){
var n = 100;
function b(){
return n*n;
}
return b;
}