就像一个人在这里问的那样(但他的解决方案是调用另一个函数)https://stackoverflow.com/a/10796326/315200 ...我想知道是否有可能拥有一个不调用的函数异步请求响应的第二个功能,但只是return
在异步请求响应时。
可能是这样的:
function callToFacebook() {
var fbResponse;
FB.api('/me', function (response) {
fbResponse = response;
});
return fbResponse; //Will return undefined because CallToFacebook is async
}
在不调用另一个函数的情况下,这不是可能吗?
我想要实现的是拥有一个可以使用一些参数调用的函数,它将返回object
来自异步 Web 服务的响应,例如 FB。