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

Javascriptの配列の特定の位置から要素を削除する


配列内の特定の位置から要素を削除する必要がある場合があります。 JavaScriptは、指定されたインデックスから削除するためのspliceメソッドを提供します。次のように使用できます-

let veggies = ["Onion", "Raddish", "Broccoli"];
veggies.splice(0, 1); // Removes 1 element from index 0
console.log(veggies);

出力

これにより、出力が得られます-

["Raddish", "Broccoli"]

  1. JavaScriptで配列からネガを削除する

    複数の値の配列arrが与えられます。例- [-3,5,1,3,2,10] 配列内の負の値を削除する関数を作成する必要があります。関数の実行が終了したら、配列は正の数だけで構成されている必要があります。 これを行うには、一時配列を作成せず、popメソッドのみを使用して配列内の値を削除する必要があります。 したがって、この関数のコードを書いてみましょう- 例 このためのコードは-になります // strip all negatives off the end while (x.length && x[x.length - 1] < 0) {    

  2. JavaScriptの配列から任意の数/要素の奇妙な出現を削除する

    次のような数値の配列があるとします- const arr = [1, 6, 3, 1, 3, 1, 6, 3]; 最初で唯一の引数としてそのような配列を1つ受け取るJavaScript関数を作成する必要があります。次に、関数は、奇数回(1回のみを除く)出現する配列内のそのようなすべての数値を検索する必要があります。 たとえば、 上記の配列では、1と3の数字は両方とも3回(奇数)表示されるため、関数はこれらの数字の3番目の出現を削除する必要があります。 そして、出力配列は次のようになります- const output = [1, 6, 3, 1, 3, 6]; 各番号の出現を追跡するため