No.03 Javascript の記述方法
05 変数と配列の概念
 
 Javascript には、他の言語と同様、変数と配列が存在します。JAVAの流れを組んでいるので、ポインタの概念は存在せず、単純にこの二つだけを用いることになります。


変数と配列の概念

 変数も配列も、定数とは異なり、指定した数値や文字列を後から変更することが可能で、計算結果を変数に代入したり、ユーザーの入力した文字列を記録したりといった形を取ることが可能です。
 変数も配列も、格納するデータの本質的な部分は同じですが、配列には、変数としての役割を持つ情報をいくつも記録することが可能となります。 よくある冊子の表現としては、変数が棚なのに対して、配列がタンスといったところでしょうか。

 他言語と異なる点といえば、 変数として用いる場合と、配列として用いる場合で宣言の方法が統一されているといったところでしょう。 下記にその宣言の方法を示します。
変数と配列の宣言
  var hensuu = new Array();
  var hairetu = new Array();

 あえて二つ作成してみましたが、実際、この二つの宣言には違いが無いことが分かると思います。 ですから、

変数と配列の宣言 2
  var hensuu = new Array();
  var hairetu = new Array();

  hensuu = 10;
  hairetu[1] = 1;
  hairetu[2] = 5;

 のように、あとから宣言した形によって、その名前はフレキシブルに変化していくことになります。 ただし、

変数と配列の宣言 3
  var hensuu = new Array();
  var hairetu = new Array();

  hensuu = 10;

  hensuu[2] = 5;

 のように、一度変数で指定したあとに配列の表記を行ったり、その逆を行った場合には、エラーとなる場合があります。



 尚、配列にしろ変数にしろ、最初に宣言されたときは、その内容は「undefined」、未定義として格納されます。 このため、

変数と配列の宣言 4

  var hensuu = 0;
  var mojiretu = "テスト";

 のように記述することで、データをあらかじめ定義することも可能になります。

ページの最上段へ移動します