在JavaScript 中將數組與唯一元素組合
要基於唯一項合併數組,您可以利用以下技術:
var newCells = [];
for (var i = 0; i 此程式碼循環存取輸入數組,檢查每個物件的 lineNumber 屬性。對於每個唯一的 lineNumber,都會在 newCells 陣列中建立一個新物件。該物件儲存 lineNumber 和一個名為 cellWidth 的空數組。
隨著程式碼的進行,它會檢查是否存在具有相同 lineNumber 的現有對象,如果找到,則將當前對象的 cellWidth 附加到該對象的 cellWidth 數組中。在迭代結束時,您將擁有一個數組,其中每個物件都有一個 lineNumber 屬性和一個 cellWidth 數組,其中包含該唯一 lineNumber 的所有 cellWidth 值。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3