この記事では、JavaScript における配列の一般的な操作方法について説明します。
配列は JavaScript における重要な知識です。今日は、配列の数や順序などを変更することができる、一般的に使用されるいくつかの操作方法を紹介します。これを実際のケースに適用すると、プログラムの複雑さを大幅に軽減できます。
Code
<script type="text/javascript"> var arr=[1,2]; </script>
push() メソッド
push は、配列の最後の桁にデータを追加することを指します。 1 つまたは複数の
pop () メソッド
pop は、カット時の最後の桁を削除する場合は、pop() 括弧内にパラメータを渡すことができず、
と記述すると無効になることに注意する必要があります。
unshift() メソッドとshift() メソッド
unshift () は最初の位置からコンテンツを追加し、shift( ) 最初の位置からコンテンツを減算します
## sort () メソッド
配列に小さい順に並べ替え、asc コードで並べ替えます
#reverse ( ) メソッド
配列を逆順に並べる
splice ()メソッド
は、どの番号から開始し、どのくらいの長さでインターセプトし、パラメータを渡してインターセプト ポイントに新しいデータを追加するかを指します。
1. splice に 2 つのパラメータが入力されている場合は、このビットから開始して何ビットがインターセプトされるかを意味します。
例: arr.slice(1,2) は 1 桁目から始まり 2 桁目までインターセプトします。
2 splice にパラメータが 1 つだけ入力されている場合は、どの桁から開始するかを意味します。インターセプトし、最後までインターセプトを続けます。
例: arr.slice(1) は最初の桁から最後の桁までインターセプトします
join () メソッド
配列が追加されたものと接続されるように、文字列形式を括弧内で使用する必要があります文字列の形式は標準形式である必要があります
ケース共有
##プッシュ メソッドとソート メソッドを使用して配列の重複を排除し、順番に並べる
#プログラムのアイデア
:まず新しい値を格納する新しい空の配列を作成し、for ループを使用して配列を走査します。indexof が -1 に等しいかどうかを使用して、配列が新しい配列に既に存在するかどうかを判断します。新しい配列、最後に並べ替えを出力します。 #Code
要約: 上記がこの記事の全内容です。配列を学習する皆さんのお役に立てれば幸いです。 以上がJavaScript で配列を追加、削除、変更、確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。<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>