用的語法是for...in這個語法,很簡單,就長得像下面這樣。
for (var i in obj) {
alert('name='+i);
alert('value='+obj[i]);
}
簡單來說就是跟C#裡的foreach很類似,然後拉出來的i是column,obj[i]是value。
於是運用到我要用的fql查詢上,就變成這樣。
function query() {
FB.api(
{
method: 'fql.query' ,
query: document.getElementById('fqlstring').value
},
function(response) {
for (var i in response[0])
{ alert(i + '=' + response[0][i]); }
}
);
}
方便許多。
No comments:
Post a Comment