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」です。
関数を 2 番目のケースのように関数内で動作させるにはどうすればよいですか?なぜ同じように扱わないのですか?