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

JavaScriptで配列から特定の要素を削除するにはどうすればよいですか


配列から要素を削除するには、splice()メソッドを使用します。 JavaScriptのarraysplice()メソッドは、配列の内容を変更し、古い要素を削除しながら新しい要素を追加します。

以下はパラメータです-

  • インデックス −配列の変更を開始するインデックス。

  • howMany −削除する古い配列要素の数を示す整数。 howManyの場合 が0の場合、要素は削除されません。

  • element1、...、elementN −要素が配列に追加されます。要素を指定しない場合、スプライスは単に配列から要素を削除します。

次のコードを実行して、JavaScript配列の個々の要素を追加および削除する方法を学ぶことができます-

ライブデモ
<html>
   <head>
      <title>JavaScript Array splice Method</title>
   </head>
   
   <body>
      <script>
         var arr = ["orange", "mango", "banana", "sugar", "tea"];

         var removed = arr.splice(2, 0, "water");
         document.write("After adding 1: " + arr );
         document.write("<br />removed is: " + removed);

         removed = arr.splice(3, 1);
         document.write("<br />After adding 1: " + arr );
         document.write("<br />removed is: " + removed);
      </script>
   </body>
   
</html>

出力

After adding 1: orange,mango,water,banana,sugar,tea
removed is: 
After adding 1: orange,mango,water,sugar,tea
removed is: banana

  1. JavaScriptを使用して要素からクラス名を削除するにはどうすればよいですか?

    JavaScriptを使用して要素からクラス名を削除するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-family: "Segoe UI", Tahoma, Geneva

  2. Swiftアレイから特定の要素を削除するにはどうすればよいですか?

    swiftの要素から特定のオブジェクトを削除するには、複数の方法を使用できます。例を使って、遊び場でこれを見てみましょう。 まず、文字列の配列を作成しましょう。 var arrayOfString = ["a","b","c","f"] 以下に示すように、次の方法でそれを行います。 方法1-配列のフィルターメソッドを使用します。 swiftの配列には、いくつかの条件に応じて配列オブジェクトをフィルタリングし、新しいオブジェクトの配列を返すfilterメソッドがあります。 let modifiedArray =