2012年11月14日

Javascript オブジェクトのこと

相変わらず オブジェクトのことが 理解できずに行き詰まっていますが、
色々な サイトや本を読んでみると、どうも オブジェクトは 連想配列と殆ど同じように使えるらしいことまでは判りました。試しに…


//連想配列
var arr = new Array();
  arr.color = "blue";
  arr.number = 18;
  arr.flg = true;

alert(arr.color);
alert(arr.number);
alert(arr.flg);

//オブジェクト
var obj = new Object();
  obj.color = "blue";
  obj.number = 18;
  obj.flg = true;

alert(obj.color);
alert(obj.number);
alert(obj.flg);




同じ内容を書いて new の後ろだけを Array と Object にしてみました。
実行してみると、確かに同じ内容が アラートされました…。
これだけ良く似た物を どうやって使い分けるのか、とかを考えると
判ったような判らないままのような感じですが、とりあえず先に進みます。
この先にはまたしても 良く判らない コンストラクタ という物があるらしいです。
用語も 判らない物がたくさんあるので、
調べて ここまでの分をまとめてみたいです。


0 件のコメント:

コメントを投稿