JavaScriptの配列jsの空空空の配列内の三つの方法は、以下の3つの方法JSメソッドの配列です

JavaScriptで空の配列は、以下の3つの方法です

JS空の配列方法

1.splice機能

arrayObject.splice(インデックス、howManyが、要素1、...、elementX)

インデックス:必要な規定はから要素を削除/追加します。

howManyが:削除する必要がありますどのように多くの要素の必須条項。このパラメータが指定されていない、元の配列の最後にインデックスからすべての要素を削除します。

要素1:オプションの規定は、配列の新しい要素に追加されます。

<スクリプトタイプ= "テキスト/ javascriptの">  
  VAR ARR = [1,2,3,4 ]。  
   arr.splice( 0 、arr.length)。  
</ SCRIPT>  

配列の長さに割り当て2. 0であります

この方法は、他のアレイの特性を保持します。

配列自体の長さよりも短い長さを付与し、配列内の後者の要素は切り捨てられます。

配列の長さ自体よりも大きい所定の、配列の長さを延長する、要素番号は不定です。

<スクリプトタイプ= "テキスト/ javascriptの">  
  VAR ARR = [1,2,3,4 ]。  
   arr.length = 0 ;
</ SCRIPT>

プロトタイプの現在のアレイ  をクリア  アレイやMooToolsのライブラリ   こうして空の配列へ。

 

Javaなどの他の言語は、その配列の長さは読み取り専用で、割り当てることができません。として

INT []進= {1,2,3,4 }。
ary.length = 0;

Javaは、コンパイラパスエラーになります。

3.ダイレクトは新しい配列を与えます[]

ARRは空の配列に再割り当てこの方法では、配列が参照されていない前の場合は、ガベージコレクションのために待機します。

<スクリプトタイプ= "テキスト/ javascriptの">  
  VAR ARR = [1,2,3,4 ]。  
   ARR = [];
</ SCRIPT>

同様のExtライブラリExt.CompositeElementLite  明確に  このように空。

 

おすすめ

転載: www.cnblogs.com/yangai/p/11304193.html