0
我想使用javascript(或jQuery)數據結構以我期待的形式獲取輸出。我應該如何定義我的循環的內容以及我應該使用哪種數據結構?Array.push(x,y,z)輸出平面數組,但想要嵌套數組
var _uaArray = [];
$.each(settings.hiddenElements, function(key, val){
_uaArray.push($category, $action, $label, getValue($element));
});
console.log(_uaArray);
實際輸出:
[User, Act1, Label1, value1,User2, Act2, Label2, value2, User3, Act3, Label3, value3]
預期輸出:
[[User, Act1, Label1, value1], [User2, Act2, Label2, value2], [User3, Act3, Label3, value3]]
預期成果是無效的,{ }表示具有鍵值的對象:值對 –
已更新,b asically想要一個數組的數組? – neelmeg
嘗試優化標題和標籤以解決特定問題。對於一般的「數據結構」,甚至是任意的轉換,這都沒有用,只是爲什麼* given *轉換輸出(以及用於生成它的方法)與預期/期望不同。 – user2864740