javascript关于闭包变量作用域

在项目中不时会遇到的一些小的问题以及解决办法:

1子函数调用父函数中的变量:

加return;

var a=1;
function num(){
var b=2;
return b;
}
num()+a;//

闭包:

var a=0;
function change(){
var a=2;
var test=function(){
a=10;
return a;
}
return test;
}
var b=change();
alert(b);
上一篇:jquery 无刷新多级联动


下一篇:Codeforces Round #421 (Div. 2)