0
這裏是我的代碼:的getJSON返回數據
var name;
function getFBName(username) {
$.getJSON('http://graph.facebook.com/' + username, function (d) {
name = d.name;
});
}
getFBName("zuck");
console.log(name);
因爲小時我很努力,但我不能讓getFBName
函數返回用戶的名稱。
這是JSON BTW:
{
"id": "4",
"first_name": "Mark",
"gender": "male",
"last_name": "Zuckerberg",
"link": "https://www.facebook.com/zuck",
"locale": "en_US",
"name": "Mark Zuckerberg",
"username": "zuck"
}
AJAX調用是不同步的(異步JavaScript和XML)。函數調用是。函數完成後,返回值將從AJAX返回。 – jwatts1980
請嘗試從您的瀏覽器訪問http://graph.facebook.com/zuck,並讓我們知道結果。如果你用提琴手捕捉到反應會更好。 – DadyFuji