JavaScriptビルドオブジェクト---->Array
1765 ワード
配列はデータのシーケンステーブルであり、配列の各項目は任意のタイプのデータを保存することができ、サイズは動的に調整することができる.作成方法:
配列の一般的な方法:concat()は、2つ以上の配列を接続するために使用されます.---->新しい配列を返します.
join()配列のすべての要素を文字列に入れます.パラメータは配列の各要素間接続の区切り記号で、デフォルトは「,」;-->戻り値は文字列です.
reverse()は、配列内の各要素の順序を逆転させるために使用されます.----->元の配列で操作し、戻り値は元の配列自体である.
slice()は、既存の配列から選択した要素を返します.2つのパラメータ、開始位置と終了位置を受信します.終了位置は記入せず、デフォルトは終了になります.-------->新しい配列を返し、元の配列は変わらない.
sort()配列の要素をソートします.----->戻り値は元の配列です.パラメータとして関数を受信し、ソートを支援することができます.splice()は配列からアイテムを追加/削除し、削除されたアイテムを返します.pop()メソッドは、配列の最後の要素を削除して返すために使用されます.push()メソッドは、配列の末尾に1つ以上の要素を追加し、新しい長さを返します.shift()メソッドは、配列の最初の要素を削除し、最初の要素の値を返すために使用されます.unshift()メソッドは、配列の先頭に1つ以上の要素を追加し、新しい長さを返します.
var arr = new Array();//
var arr = ['asd','sdsds'];//
配列の一般的な方法:concat()は、2つ以上の配列を接続するために使用されます.---->新しい配列を返します.
var arr1 = ['a','b','c'];
var arr2 = ['d','e','f'];
var arr = arr1.concat(arr2);
alert(arr)// :['a','b','c','d','e','f']
// , , --( Object , , , );
var arr1 = ['a','b','c'];
var arr = arr1.concat();
alert(arr)// :['a','b','c']
alert(arr == arr1);//false
join()配列のすべての要素を文字列に入れます.パラメータは配列の各要素間接続の区切り記号で、デフォルトは「,」;-->戻り値は文字列です.
var arr1 = ['a','b','c'];
var arr = arr1.join('--');
alert(arr)// :a--b--c;
reverse()は、配列内の各要素の順序を逆転させるために使用されます.----->元の配列で操作し、戻り値は元の配列自体である.
var arr1 = ['a','b','c'];
var arr = arr1.reverse();
alert(arr); //['c','b','a'];
alert(arr1==arr) //true
slice()は、既存の配列から選択した要素を返します.2つのパラメータ、開始位置と終了位置を受信します.終了位置は記入せず、デフォルトは終了になります.-------->新しい配列を返し、元の配列は変わらない.
var arr1 = ['a','b','c','d','e'];
var arr = arr1.splice(2,4);
alert(arr+' ; '+arr1) //c,d,e ; a,b,c,d,e
sort()配列の要素をソートします.----->戻り値は元の配列です.パラメータとして関数を受信し、ソートを支援することができます.splice()は配列からアイテムを追加/削除し、削除されたアイテムを返します.pop()メソッドは、配列の最後の要素を削除して返すために使用されます.push()メソッドは、配列の末尾に1つ以上の要素を追加し、新しい長さを返します.shift()メソッドは、配列の最初の要素を削除し、最初の要素の値を返すために使用されます.unshift()メソッドは、配列の先頭に1つ以上の要素を追加し、新しい長さを返します.