在下面的 JavaScript 代码中,我无法让 user_likes 获取响应的值。我可以控制台输出“响应”,它具有我需要的值。但是,当我尝试控制台输出 user_likes 时,我得到了未定义。是什么赋予了?
function fqlUserLikes(user_id) {
var user_likes;
FB.api(
{
method: 'fql.query',
query: 'SELECT page_id,name,type FROM page WHERE page_id IN (SELECT page_id FROM page_fan WHERE uid=' + user_id + ')'
},
function(response) {
user_likes=response;
}
);
Console.log(user_likes);
return user_likes;
}
感谢您的帮助,在