Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

javaScriptの特定のインデックスで配列にアイテムを挿入する方法は?


配列の最後に挿入するには、pushメソッドを使用できます。配列の先頭に挿入するには、unshiftメソッドを使用できます。他の位置に挿入する場合は、スプライス方式を使用できます。

これらのそれぞれの例を見てみましょう-

プッシュ

let arr = ["test", 1, 2, "hello", 23.5];
arr.push(123);
console.log(arr);

出力

[ 'test', 1, 2, 'hello', 23.5, 123 ]

シフト解除-

let arr = ["test", 1, 2, "hello", 23.5];
arr.unshift(123);
console.log(arr);

出力

[ 123, 'test', 1, 2, 'hello', 23.5 ]

スプライス

splice()メソッドは、既存の要素を削除または置換したり、新しい要素を追加したりして、配列の内容を変更します。これを使用して、次の方法で特定のインデックスに要素を挿入できます-

let arr = ["test", 1, 2, "hello", 23.5];
// Replace 0 elements(can also be interpreted as insert) at index 2 with 123
arr.splice(2, 0, 123);
console.log(arr);

出力

[ 'test', 1, 123, 2, 'hello', 23.5 ]

  1. インデックスを使用してアイテムをC#リストに挿入するにはどうすればよいですか?

    まず、リストを設定します- List<int> list = new List<int>(); list.Add(456); list.Add(321); list.Add(123); list.Add(877); list.Add(588); list.Add(459); ここで、インデックス5にアイテムを追加するには、次のように言います。そのためには、Insert()メソッドを使用します- list.Insert(5, 999); 完全な例を見てみましょう- 例 using System; using System.Collections.Generic; n

  2. C#のArrayListにアイテムを挿入するにはどうすればよいですか?

    作成済みのArrayListに項目を挿入するには、Insert()メソッドを使用します。 まず、要素を設定します- ArrayList arr = new ArrayList(); arr.Add(45); arr.Add(78); arr.Add(33); ここで、2番目の位置にアイテムを挿入する必要があるとします。そのためには、Insert()メソッドを使用します- // inserting element at 2nd position arr.Insert(1, 90); 完全な例を見てみましょう- 例 using System; using System.Collection