JavaScriptの組み込みオブジェクト配列(配列)について説明する

JavaScriptの組み込みオブジェクト配列(配列)について説明する

1.配列を作成する2つの方法

方法1:配列リテラル

var arr=[1,2,3,4,5,6];

方法2:new Array()

var arr1=new Array();   //创建一个空数组
var arr2=new Array(2);  //创建一个长度为2的数组
var arr3=new Array(2,3,4);   //创建一个[2,3,4]的数组

2.それが配列であるかどうかを検出する2つの方法

方法1:instanceof演算子

var arr4=[1,2,3,4,5];
console.log(arr4 instanceof Array);    //true
var arr5={};
console.log(arr5 instanceof Array);    //false

方法2:Array.isArray(パラメーター)

console.log(Array.isArray(arr4));      //true
console.log(Array.isArray(arr5));      //false 

3.配列要素のメソッドを追加および削除します

  1. push()(元の配列の最後に1つ以上の要素を追加します。戻り値は、新しい配列の長さです)
  2. unshift()(元の配列の先頭に1つ以上の要素を追加します。戻り値は、新しい配列の長さです)
  3. pop()(元の配列の最後の要素を削除します。戻り値は削除された要素です)
  4. shift()(元の配列の最初の要素を削除します。戻り値は削除された要素です)
var arr6=[1,2,3,4,5];
console.log(arr6.push(6,7)); //7
console.log(arr6.unshift(-1,0)); //9
var arr7=[1,2,3,4,5,6,7];
console.log(arr7.pop()); //7
var arr8=[3,4,5,6,7,8,9];
console.log(arr8.shift());  //3

4.配列インデックスメソッド

  1. indexOf()(最初の要素のインデックスのみが満たされ、要素が見つからない場合は-1が返されます)
  2. lastIndexOf()(後ろから前に検索し、見つからない場合は-1を返します)
var arr12=['red','blue','yellow','green','pink','yellow'];
console.log(arr12.indexOf('pink')); //4
console.log(arr12.lastIndexOf('yellow')); //5

おすすめ

転載: blog.csdn.net/Angela_Connie/article/details/110249372