配列の追加
•ary.push()
アレイの端に要素を追加します。これは、追加された後に新しい配列の長さを返し、元の配列が変更されます
•ary.unshift()
アレイの先頭に要素を追加すると、追加後に新しい配列の長さが返され、元の配列が変更されます
•var ary = [1,2,3,4];
var res = ary.unshift(6);
console.log(res); ---> 5
返されるのは、新しい配列の長さです。•ary.splice(n、m、x)は、インデックスnからm要素を削除し、新しく追加された要素xをインデックスnの前に配置し、削除した要素を新しい配列として返し、元の配列を変更します。
•ary.splice(n、0、x)
0の要素はインデックスnから削除され、新しく追加された要素xはインデックスnの前に配置されます。返された空の配列が変更されます。
•ary.splice(n、m)
インデックスnからm要素の削除を開始し、削除されたコンテンツを新しい配列として返し、元の配列を変更します
•スプライス(0,0、x)-----> unshift
配列の削除
•ary.pop()配列の最後のアイテムを削除し、削除されたアイテムを返し、元の配列が変更されます
•ary.shift()アレイの最初のアイテムを削除し、削除されたアイテムを返し、元の配列が変更されます
•var ary = [5,8,3,4,6]; var res = ary.shift(); console.dir(res); ----> 5配列の最初のアイテムを返します。
1,1)//ary.length-1配列の最後のアイテムの内容ary.length- = 1 ary.length---
•var ary = [5,8,3,4,6]; //
ary.splice(ary.length-1,1); //
ary.length- = 1;
console.dir(ary); ---->
出力は[5,8,3,4]アレイのクエリとコピーです
•スライス(n、m)はインデックスnから始まり、インデックスmを見つけ、見つかったコンテンツを新しい配列として返し、元の配列は変更されません。
•スライス(n-1、m)は、アレイのmth項にn第項を抽出します
•スライス(n)インデックスnから始まる配列の端を見つけます
•スライス(0)スライス()元の配列を配列クローンにコピーします
•concat()は、配列クローンを実装することもできます
•concatの当初の意図は、ARY.CONCAT(ARY2)をスプライスするアレイステッチを実装することです。
配列を文字列に変換します
•ToStringは配列内の各アイテムを取り出し、コンマで分離し、元の配列は変更されていません
•結合( "+")アレイ内の各アイテムを指定されたセパレーターで分離します
•配列の合計
var ary = [5,8,3,4,6]; var str = ary.join( "+"); var total = eval(str); console.dir(total); //指定された文字列を実際の式に変更し、var ary = [5,8,3,4,6]を実行します。 var total = 0; for(var i = 0; i <ary.length; i ++){total+= ary [i]; } console.dir(合計);配列の配置とソート
•逆()アレイを反転してソートし、元の配列を変更します
•ソートは、大規模から小、小から小値への並べ替えを実現できますが、直接並べ替えることはten.sort(function(a、b){return(ab);})以内に数字のみをソートできます。
一般的に使用されるいくつかの方法は互換性がありません
•indexof()メソッド指定された文字列値が最初に文字列に表示される場所を返します。
•each
•地図
私は混雑した部屋で将来的に補足し続けます。誰もが一緒に理解し、学ぶのに役立つことを願っています。
JavaScriptの配列の追加、削除、変更、および検索に関する上記の簡単な議論は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。