ここで尋ねられた人のように(しかし、別の関数を呼び出すための彼の解決策)https://stackoverflow.com/a/10796326/315200 ...呼び出しない関数を持つことが可能かどうか知りたい2 番目の関数は、非同期要求の応答時ですが、単にreturn
非同期要求が応答したときです。
このようなものかもしれません:
function callToFacebook() {
var fbResponse;
FB.api('/me', function (response) {
fbResponse = response;
});
return fbResponse; //Will return undefined because CallToFacebook is async
}
別の関数を呼び出さずに、それは何らかの方法で可能ではありませんか??
私が達成しようとしているのはobject
、FB などの非同期 Web サービスからの応答を返す、いくつかのパラメーターを使用して呼び出すことができる関数を 1 つ持つことです。