javascript配列オブジェクトは、一般的に、api関数の結び目(接続、挿入、削除、反転、並べ替えなど)を使用します.

2911 ワード

本論文の例は、javascript配列オブジェクトの一般的なapi関数を説明する.皆さんに参考にしてあげます.具体的には以下の通りです.
1.concat()
2つ以上の配列を接続し、結果を返します.

var a = [1,2,3];
var b = a.concat(6,7);
console.log(a); //[1,2,3]
console.log(b); //[1,2,3,6,7]

2.ジョン(str)
配列のすべての要素をstrで区切り、デフォルトのコンマで区切ります.

var a = [1,2,3]
var b = a.join('|');
console.log(a); //[1,2,3]
console.log(b); //"1|2|3"

3.ポップ()
配列の最後の要素の値を削除して返します.

var a = [1,2,3];
var b = a.pop();
console.log(a); //[1,2]
console.log(b); //3

4.パンシュ()
配列の末尾に要素を追加し、新しい配列長を返します.

var a = [1,2,3];
var b = a.push('4','5');
console.log(a); //[1,2,3,4,5]
console.log(b); //5

5.逆転()
配列内の要素の順序を反転します.

var a = [1,2,3,4,5];
var b = a.reverse();
console.log(a); //[5,4,3,2,1]
console.log(b); //[5,4,3,2,1]

6.shift()
配列の最初の要素を削除して返します.

var a = [1,2,3];
var b = a.shift();
console.log(a); //[2,3]
console.log(b); //1

7.slice(start,end)
既存の配列から選択した要素を返します.

var a = [1,2,3,4,5];
var b = a.slice(0,-1);
var c = a.slice(1,3);
var d = a.slice(1);
var e = a.slice(2,-2);
var f = a.slice(3,1);
console.log(a); //[1,2,3,4,5]
console.log(b); //[1,2,3,4]
console.log(c); //[2,3]
console.log(d); //[2,3,4,5]
console.log(e); //[3]
console.log(f); //[]

8.sort(func)
指定されたパラメータで配列を並べ替えます.
注:funcは値を返さなければなりません.
負の値は、最初のパラメータが2番目のパラメータよりも小さく、前に並べられます.
ゼロ、等しい
正の値では、最初のパラメータは2番目のパラメータよりも大きく、後ろに並べられます.

var a = [1,2,10,3];
var b = a.sort();
console.log(a); //[1,10,2,3]
console.log(b); //[1,10,2,3]
var num = function(x,y) {
  return x - y;
}
var c = a.sort(num);
console.log(a); //[1,2,3,10]
console.log(c); //[1,2,3,10]

9.splice(start、deleteCount、val 1、val 2、・・)
1つの配列から1つ以上の要素を除去し、その位置に新しい要素を挿入し、削除された要素を返します.

var a = [1,2,3,4,5];
var b = a.splice(2,2,7,8);
console.log(a); //[1,2,7,8,5]
console.log(b); //[3,4]

10.unshift(val 1,val 2,・・)
指定された要素を配列の開始位置に挿入し、新しい長さを返します.

var a = [1,2,3];
var b = a.unshift(-2,-1);
console.log(a); //[-2,-1,1,2,3]
console.log(b); //5

11.toString()
配列の要素を文字列に変換し、コンマで区切って接続します.

var a = [1,2,3,4,5];
var b = a.toString();
console.log(a); //[1,2,3,4,5]
console.log(b); //"1,2,3,4,5"

もっと多くのJavaScript関連の内容について興味がある読者は、当駅のテーマを見ることができます.「JavaScriptアニメーション特効と技巧まとめ」及び「JavaScriptエラーとデバッグテクニックまとめ」
本論文で述べたように、JavaScriptプログラムの設計に役に立ちます.