配列の長さと要素

[新着] Webテンプレートを仮オープンしました



0   名前: 野鹿 : 2006/11/13(月) 18:38  ID:cT9D8FH1
こんにちは

ex=new Array();
ex[ex.length]="Tokyo";
ex[ex.length]="Osaka";
ex[ex.length]="Kyoto";
ex[ex.length]="Sapporo";

というような書き方を知ったのですが、これではどの要素も同じ配列番号に
入ってしまうのではないのでしょうか。どなたか分かりやすく説明していた
だけませんでしょうか。

1   名前: 元帥 : 2006/11/13(月) 18:38  [URL]  ID:2qXE9JGB
下記のソースを実行させて考えてみましょう。

ex=new Array(); 
alert(ex.length);
ex[ex.length]="Tokyo"; 
alert(ex.length);
ex[ex.length]="Osaka"; 
alert(ex.length);
ex[ex.length]="Kyoto"; 
alert(ex.length);
ex[ex.length]="Sapporo";
alert(ex.length);


2   名前: 野鹿 : 2006/11/13(月) 18:38  ID:mUQx2xZF
元帥さん、ありがとうございました。

一覧へ戻る