」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在 JavaScript 中組合陣列並同時儲存唯一元素?

如何在 JavaScript 中組合陣列並同時儲存唯一元素?

發佈於2024-11-09
瀏覽:537

How can you combine arrays in JavaScript while storing unique elements?

在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