0
我對javascript有點無知,所以會喜歡指針與什麼是(不)發生在這裏。從後端填充帶有JSON響應的變量
下面的代碼段應該用來自PHP後端的響應(JSON)填充data
變量。該response
變量確實包含的數據(我證實了螢火蟲和斷點):
[Object { identifier=0, value="clothing made in the us"}, Object { identifier=1, value="club penguin trading cards"}, Object { identifier=2, value="cobra quad bikes"}, 22 more...]
然而,在達到return data;
線的時候,data
包含什麼。
var data = [];
new response.each(function(identifier, item){
this.include({value: identifier, text: item.text});
}, data);
return data;
我有困難映射我的知識(例如)Perl的foreach循環與這裏發生的事情。我會很感激任何指針。
感謝
更好的是,我該如何重寫.each()循環以獲得更好的可讀性? –