檢索動態變量我有一個js對象,看起來像這樣:如何從一個對象
var detailsArray = [
{a0 :1,
b0 :'A'},
{a1 :2,
b1 :'B'},
{a2 :3,
b2 :'C'},
{a3 :4,
b3 :'D'}];
這是怎樣的對象從服務器端創建。在客戶端,我想檢索所有'a's的值並將它們添加到數組中。問題是變量名稱正在根據索引號發生變化。我曾嘗試使用underscore.js來做這樣的事情:
var variableA = new Array();
for(var i = 0;i<detailsArray.length;i++){
var temp = 'a' + i;
variableA[i] = _.pluck(detailsArray,temp);
}
但是這不起作用。任何人都可以告訴如何獲得值
如果數組裏面的對象是不是在爲了你期待又是什麼?如果第一個房產從10開始怎麼辦?你不會有任何東西 – TheBrain
我回應了作者所要求的,特別是關於這個: 「問題是變量名稱正在改變,這取決於索引號」 – Brugnar