我需要將數組拆分成若干子數組並替換某個字符。將數組拆分成子數組並替換字符
首先我運行一個函數來計算數組中重複的數量。然後,我用值和實例的數量構建一個新的數組。
代碼:
angular.forEach($scope.financial, function(data) {
counts[data] = (counts[data] || 0)+1;
})
結果:
[4, {25: 4}, 5, {25: 1}, 3, {10: 1}, 4, {10: 1}]
我所尋找的是陣列分成幾個子排列,並用逗號代替冒號。
像這樣:
[[4,25,4],[5,25,1],[3,10,1],[4,10,1]]
有什麼建議?
,你能否告訴我們的初始內容' $ scope.financial'? – Phylogenesis
最初的內容是這樣的:'[[4,25],[5,25],[3,10],[4,10]]' – TietjeDK
爲什麼不使用具有屬性名稱的常規對象呢?當然不得不閱讀文檔以瞭解不同的索引意味着什麼... –