簡體   English   中英

定期將數據插入數組JS(本機反應)

[英]Insert Data into a Array periodically JS(react native)

我有一個簡單的數組,其中包含如下對象:

Array:{
  o1:{
    }
  o2:{
    }
  o3:{
    }
  ......
  o100:{
    }
}

所以我這里有一個對象-

OBJECT:{

  }

我需要定期將其插入到數組中-像每5個項目之后應插入一個新對象。

那么我應該如何將其插入數組? 現有索引中的數據不應被覆蓋。

有人可以給我提示嗎?

謝謝。

這取決於用例,但看起來您想使用splice [javascript數組方法]。 如果您有完整的Array對象,則可以使用以下方法對其進行循環:

const step = 5;
for (var i = step; i < yourArrayObject.length; i += step) {
  yourArrayObject.splice(i, 0, objectToInsert)
}

這將獲取您完成的Array對象,並在每個step插入該對象。 請注意,此代碼將使原始Array對象發生變異。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM