アレイJSの古典的特性

  • 配列を作成します  
  1. VAR  arrayObj =  新しい新しい配列(); //配列を作成  
  2. VAR  arrayObj =  新しい新しいArray([サイズ]); //配列と指定した長さを作成し、注目は上限はないが、長さ  
  3. VAR  arrayObj =  新しい新しいArray([要素0 [、要素1は、[、... [、elementN]]]])配列を作成して割り当てます  

    あなたが5の長さを指定しても、依然として、要素の所定の長さの外部に格納することができることを意味し、第2の方法は、指定された長さの配列を作成し、実際には全症例の配列が長いものの、ことに留意されたいです注意:この長さで変化します。

  • 素子のアレイを追加
  1. 。ArrayObjプッシュ([ITEM1 [ITEM2 [itemN]]] ...]); //配列の最後に1つ以上の新しい要素を追加して、配列の新しい長さを返します 
  2. ([ITEM1 [[[itemN]]] ... ITEM2])arrayObj.unshift; //配列が開始する1つのまたは複数の新たな要素を追加し、アレイ自動変速の要素は、配列の新しい長さを返します 
  3. arrayObj.splice(insertPos、0、[ITEM1、ITEM2 [[、itemN]]] ...]); // 1つまたは複数の新しい要素の指定された位置の配列に、要素の挿入位置は、バック自動的に移動させますリターン」。 "
  • 配列の要素にアクセスします  
  1. VAR  testGetArrValue = arrayObj [1]; //配列要素の値を取得します  
  2. arrayObj [1] =「これは新しい値である」;配列要素に与え//新しい値
  • 配列要素を削除します。
  1. arrayObj.pop(); //は、最後の要素を削除し、要素の値を返します。  
  2. arrayObj.shift(); //自動的に前方に前方要素を削除し、要素の値を返し、配列の要素  
  3. arrayObj.splice(deletePos、deleteCount); //指定された場所のdeletePos要素から始まる指定した数のdeleteCount、除去要素の配列を返すを削除
  • そして、傍受の配列をマージします
  1. arrayObj.slice(開始、[終了]);コピーした後に端を起動した場合の要素の全てを省略する含まれていない端注対応する要素の配列として配列の一部を戻す//  
  2. arrayObj.concat([ITEM1 [、ITEM2 [[、itemN]]] ...]); //複数のアレイ(または文字列、アレイ、文字列または混合)がアレイに接続され、優れた新しい配列リターン接続
  • 配列のコピー
  1. arrayObj.slice(0); //配列の配列のコピーを返し、新しい配列が向けられていない、注目されます  
  2. arrayObj.concat(); //は、アレイの配列のコピーを返し、新しいアレイが注目され、向けられていません
  • 配列要素をソート
  1. arrayObj.reverse(); //(最も一番のルーティングされた最後の終了前に放電)逆転の要素は、アドレスの配列を返します。  
  2. arrayObj.sort(); //配列の要素をソートし、リターンアドレスの配列 

おすすめ

転載: www.cnblogs.com/ltb6w/p/10991628.html