js で 1 つの配列データを別の配列に変換する

 プロジェクトで問題が発生しました。メイン配列mainArray があり、他の複数の小さな配列に要素を挿入する必要があります。どうすれば実現できますか?

1. concat を使用できます。

let mainArray=[...]
let child1=[...]
let child2=[...]
let child3=[...]
 
let newArray1=mainArray.concat(child1)
let newArray2=newArray1.concat(child2)
 
...

この方法では、元の配列は変更されず、新しい配列が生成されますが、常に mianArray に挿入したいのですが、どうすれば実現できますか?

2.プッシュを使用する

巧妙使用apply
mainArray.push.apply(mainArray,child1);
mainArray.push.apply(mainArray,child2);
...

おすすめ

転載: blog.csdn.net/qq_41954585/article/details/127064804