-1

たまたま JavaScript で「NativeArray」という型に出くわしました。その型が何であり、通常の配列とどのように違うのかわからない? いつこのタイプを使用しますか?

助けてください

-ナヤン

4

2 に答える 2

1

これは公開された JavaScript 型ではなく、Mozilla の rhinoで JavaScript ネイティブ (したがって通常の) 配列を実装するために使用されるクラスです。他の JavaScript エンジンの実装で同様の名前の型が見つかる可能性があります。

そう :

  • ネイティブ配列と実際には違いはありません(「異なる」の意味に応じて)

  • JavaScript でコーディングするときは、このようなことに気を取られるべきではありません。

于 2012-07-09T09:15:38.720 に答える
0

ネイティブの JavaScript (通常の) 配列ではなく、javascript知られているような特別なもの/配列はありません。native array

javascript配列の唯一の違いは、他の多くの言語とは異なりますjavascripthave associative array

したがって、javascript非常に多くの方法で配列を割り当てることができます。

var myCars=new Array(); // a blank array
myCars[0]="Ferrari";
myCars[1]="BMW";

また

var myCars=new Array('Ferrari', 'BMW'); // alert(myCars[0]); // Ferrari

また

var myCars=[]; // a blank array
myCars[0]="Ferrari";
myCars[1]="BMW";

また

var myCars=['Ferrari', 'BMW']; // alert(myCars[0]); // Ferrari
于 2012-07-09T10:34:24.907 に答える