1
如何修改這個代碼返回下面的,而不是什麼代碼生成當前結構..如何修改多維對象命名鍵
當前的jQuery代碼和結構:
$(document).ready(function() {
var tweets = {};
$.getJSON('http://api.twitter.com/1/statuses/user_timeline.json?user_name=twitterapi&callback=?', function(data) {
$.each(data, function(i) {
var arr = {};
arr['text'] = this.text;
arr['id'] = this.id;
tweets[i] = [arr['text'] , arr['id']];
});
console.log(tweets);
回報
0 -> "tweet text(0), tweet id(0)"
0 -> "tweet text(0)"
1 -> "tweet id(0)"
1 -> "tweet text(1), tweet id(1)"
0 -> "tweet text(1)"
1 -> "tweet id(1)"
etc..
期望..
tweets->
tweet ->
text -> "tweet text(0)"
id -> "tweet id(0)"
tweet ->
text -> "tweet text(1)"
id -> "tweet id(1)"
etc..
@egfx - 有幫助嗎? – ShankarSangoli
在某種程度上,它使用此結構創建單個對象,而不是具有子值的主對象。但是,這幫助我瞭解了我可以改變的方式,使其按照我需要的方式工作。 – Chamilyan