var result
の値は、このコードでどのように取得できますか?javascript:匿名関数から値を返す
私はこれが基本的な問題だと知っていますが、私は3日以来、解決策を探しています。私に何か提案してもらえますか?
だけでなくあなたがコールバックを呼び出して、それの値を返す必要がありますし、あなたのbar
関数の内部で、あなたは結果を返す必要が
function foo(myCallback){
}
function bar() {
var result = foo(function(){
var result = "hello";
return result;
});
}
var showResult = bar();
alert(showResult);
はあなたがそれを得ることができます '' – Rayon
をcallback'
それは、このように動作します関数foo(myCallback){} 関数バー(CB){ FOO(関数(){ VAR結果= "こんにちは"; CB(結果); }); } bar(function(res){ alert(res); }); ' – Rayon