ホームページ >ウェブフロントエンド >jsチュートリアル >元の配列を変更せずに配列を連結するにはどうすればよいですか?
JavaScript では、splice() メソッドを使用して配列を結合できます。 splice() メソッドは、配列内の 1 つまたは複数の要素を挿入または削除します。要素を挿入または削除できる splice() メソッドの最初のパラメータとして開始インデックスを渡すことができます。 2 番目のパラメーターとして配列から削除される要素の数を受け取り、3 番目のパラメーターとして配列に挿入される配列値を受け取ります。
このチュートリアルでは、元の配列を変更せずに配列を結合する方法を説明します。 変更元の配列とは、配列に変更を加えることを意味します。 splice() メソッドで元の配列を使用するたびに、元の配列に対していくつかの要素が挿入または削除されます。したがって、配列を複製し、複製された配列で splice() メソッドを使用して、元の配列を同一に保ちます。
###文法###パラメータ
- これは、要素が配列に挿入または配列から削除される最初のインデックスです。
- 置換される配列内の要素の数です。カウント値として 0 を渡すと、startIndex に要素が挿入されます。
- これは、開始インデックスから開始して置換または挿入される新しい配列要素です。
元の配列を変更せずに配列を連結するにはスプレッド演算子を使用します
スプレッド演算子を使用すると、配列のクローンを作成できます。スプレッド演算子を使用して元の配列のクローンを作成し、その後、splice() メソッドを使用して 配列を splice にクローン作成できます。元の配列を変更せずに。 ###文法### ユーザーは、元の配列を変更せずに、スプレッド演算子を使用して、次の構文に従って配列を結合できます。 リーリー
上記の構文では、配列はプリミティブ配列であり、スプレッド演算子を使用して複製し、複製された配列に対して例 1
以下の例では、さまざまな文字列を含む配列を作成します。その後、中括弧「[]」で囲まれたスプレッド演算子を含む配列を使用してクローンを作成し、splice()
メソッドを使用します。splice() メソッドの開始インデックスとして 0 を渡し、配列から削除する要素の総数として 3 を渡しました。 リーリー
filter() メソッドを使用して、元の配列を変更せずに配列を結合します
filter() メソッドを使用して、開始インデックスから合計 count 要素をフィルターで除外できます。
###文法### ユーザーは、次の構文に従って filter() メソッドを使用して、元の配列を変更せずに配列を結合できます。 リーリー 上記の構文では、startIndex から count startIndex までの配列要素をフィルター処理します。
例 2filter()
メソッドを使用します。ユーザーは、filter()
メソッドがさらに、元の配列に対して filter() メソッドを使用しても、配列は変更されません。 リーリー
slice() メソッドを使用して、元の配列を変更せずに配列を結合しますslice()
メソッドは配列要素を抽出します。ここでは配列のコピーを使用します。splice() メソッドを使用して、元の配列を変更せずに配列を結合できます。 ###文法### ユーザーは、次の構文に従って slice()
メソッドとsplice() メソッドを使用して、元の配列を変更せずに配列を結合できます。 リーリー
上記の構文では、まず、slice() メソッドを使用して配列のクローンを作成し、次に splice() メソッドを使用して配列を splice() します。次の例には、複数の数値を含む数値配列が含まれています。その後、clonedArray には元の配列のクローンが含まれます。
次に、clonedArray
でリーリー
以上が元の配列を変更せずに配列を連結するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。