ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で配列を追加、削除、変更、確認する方法

JavaScript で配列を追加、削除、変更、確認する方法

清浅
清浅オリジナル
2018-11-15 11:00:412213ブラウズ

この記事では、JavaScript における配列の一般的な操作方法について説明します。

配列は JavaScript における重要な知識です。今日は、配列の数や順序などを変更することができる、一般的に使用されるいくつかの操作方法を紹介します。これを実際のケースに適用すると、プログラムの複雑さを大幅に軽減できます。

Code

<script type="text/javascript">
     var arr=[1,2];
</script>

push() メソッド

push は、配列の最後の桁にデータを追加することを指します。 1 つまたは複数の

Image 2.jpg

pop () メソッド

pop は、カット時の最後の桁を削除する場合は、pop() 括弧内にパラメータを渡すことができず、

Image 3.jpg と記述すると無効になることに注意する必要があります。

unshift() メソッドとshift() メソッド

unshift () は最初の位置からコンテンツを追加し、shift( ) 最初の位置からコンテンツを減算します

Image 4.jpg

## sort () メソッド

配列に小さい順に並べ替え、asc コードで並べ替えます

Image 6.jpg

#reverse ( ) メソッド

配列を逆順に並べる

Image 5.jpg

splice ()メソッド

は、どの番号から開始し、どのくらいの長さでインターセプトし、パラメータを渡してインターセプト ポイントに新しいデータを追加するかを指します。

1. splice に 2 つのパラメータが入力されている場合は、このビットから開始して何ビットがインターセプトされるかを意味します。

例: arr.slice(1,2) は 1 桁目から始まり 2 桁目までインターセプトします。

2 splice にパラメータが 1 つだけ入力されている場合は、どの桁から開始するかを意味します。インターセプトし、最後までインターセプトを続けます。

例: arr.slice(1) は最初の桁から最後の桁までインターセプトします

Image 7.jpg

join () メソッド

配列が追加されたものと接続されるように、文字列形式を括弧内で使用する必要があります

文字列の形式は標準形式である必要があります

Image 9.jpg

ケース共有

##プッシュ メソッドとソート メソッドを使用して配列の重複を排除し、順番に並べる

#プログラムのアイデア

:まず新しい値を格納する新しい空の配列を作成し、for ループを使用して配列を走査します。indexof が -1 に等しいかどうかを使用して、配列が新しい配列に既に存在するかどうかを判断します。新しい配列、最後に並べ替えを出力します。 #Code

<script>
          var arr=[1,1,1,3,5,4,6,5,4,3,2,6,4,7,8,7];
           var newArr=[]; //新建一个空数组
           for (var i = 0; i < arr.length; i++) {
              if(newArr.indexOf(arr[i])==-1){//判断是否存在newArr中,不存在就放到里面
                newArr.push(arr[i]);
               }
               }
           newArr.sort();//将数组按顺序排列输出
           console.log(newArr);	
</script>

#Result

#

要約: 上記がこの記事の全内容です。配列を学習する皆さんのお役に立てれば幸いです。


以上がJavaScript で配列を追加、削除、変更、確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。