用的語法是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