function b() {
return "B";
}
function output(par){
var l=par;
alert(l);
}
output(b);
我得到的结果是:
function b() (
return "B";
)
但是当我在函数之外定义变量“l”时。喜欢:
function b() {
return "B";
}
var l=b();
alert(l);
}
结果是“B”;
我如何使函数在第二种情况下表现得像在函数内部,为什么不以同样的方式对待它?