function test() {
var a = 1;
alert(1);
return {
numA: a
}
function test2() {
console.log(test().numA)
test2();
如上面这段代码,如果想在test2()里面访问test()的变量a,就一定会执行那个alert(1)吗?有没有办法不执行到alert(1) 就可以得到a的值呢(除了设为全局变量这个方法)?
慕莱坞森
相关分类